Pros
- Not too big and not too small. So a great place to work if you are a mid-career smart person who wants growth opportunities.
- Seems like the company grew really fast in its early days and is still struggling to implement best practices. So there is a lot of room to pick up initiatives and run with them.
- Stable and diverse client list and exciting projects. The work and the environment are more like a product company as they handle the complete product development cycle from design to launch. Lots to learn!
- Initiative and ownership are rewarded with more opportunities
Cons
- Too much ambiguity in job roles as the corporate structure is still evolving.
- Moderate compensation package.
- Sometimes unrealistic goals are set, and extreme ownership is expected.