Many opportunities to work on new technologies
Employee friendly organization
Good pay
Flexible job time
Receiving goodies for participating in any events
Nice work environment. Working on a full development project with proper scrum. Flexible timings. TL and Manager are very co-operative.
Cons
HR dept is not so active. Incentive offered is very poor as compared to same level of company in India this is the one single reason for which I will not recommend