Lot of opportunities to prove oneself
Liberal work environment
High emphasis on use of technology
Management is accessible to all employees for consultation
Kontras
Not very rigid on timings , some employees take advantage of the liberal work environment.
Open office sometimes can be disturbing .
Good work environment and culture. Teammates are supportive and the management is transparent. There is a cafeteria and gaming arcade for chilling. Company policies are good, appraisals are fair and they give good salary hike every year.