- The company really takes care of you
- Work-Life balance is amazing
- Great peers to work with
- Overall a good place to work at
Cons
- While the company is amazing there are some very poor managers. They do not encourage innovation and work at extremely slow pace frustrating the stakeholders.