Likes
Infrastructure Good work environment and culture. Appraisals are not fair and and they give good salary hike those who are in higher position.lower level people will not get good hike.It is managers growing company.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions