Good salary
Good hike
Scope to learn
Flexible working hours
There is no micro management
Cons
Only indian clients at Pune location
No onsite opportunity
Management is not that good
Slow growth in terms of roles and responsiblities
A lot of favourism which should be stopped by managers but they are least bothered as they trust inputs from team lead blindly