Likes
...ing things are getting a bit stressful but still better than most organisations. Salary and perks are good. You get good amount of leaves. People are good and helpful.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions