Employee-friendly - Always considers employees' interests in terms of projects and benefits.
Great work-life balance
Competitive pay
Cab facility
Good leave policy
Cons
Slow-paced environment. Even for the simplest tasks, people take weeks to accomplish them.