Employee friendly
Balance between work and personal life
Great work culture
Supportive Management
Cons
Slow to start with as in projects
Growth gets hampered in terms of knowledge for freshers
Initiative and leadership abilities are not spotted early on or given a chance