Pros
Good work life balance. Being people centric is not just a buzzword but can actually be seen in implementation.
Cons
Not that i can think of.
Pros
1. Good policies 2. work life balance 3. Helpful co workers
Cons
Everything is process driven, No cons as such.