Likes
It's a decent place to work with good exposure because of international market but the management gives unnecessary stress and problems and no growth..
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions