- Good and well experienced managers - Friendly collegues
- Best place to learn
- Flexible timings
Cons
- Working on Saturday's :(
- Work pressure sometimes but getting chance to learn so many things.
- Sometimes noisy work environment
- Less holidays, even for important Indian festivals.