Likes
It is a great place to work in terms of work culture, very supportive management and great boss! One can learn a lot as there is always work pressure. Colleagues are very respectful and cooperative.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions