Likes
Its a great place to work. Colleagues are very welcoming and supportive. Its been almost 2 years for me here and I really like the work atmosphere. Not too much of work burden allows for good work life balance.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions