Pros
- Free meals, plus meal allowance
- Some focus on improving the product and technology
Cons
- "Family" kind of management
- Difficulty on getting a permanent decision for poor performers / professionals who aren't fit for the role.
- What first started as a hybrid role, soon moved to a in-house position with remote days needing management approval.
- Assessments being manipulated by senior managers, as it's bounded to the career ladder and they don't want certain people to climb it further.
These things may have changed since then, assess at own will.