Pros
It is well managed, with great standards.
Cons
No, I did not see any cons while working with them.
Pros
- Healthy workplace environment - Breakfast and lunch is served everyday at no cost - Great work/life balance
Cons
- Layoffs - Took away some office fun amenities