Pros
- Company is growing so there are some opportunities that might not immediately exists
- Company provides continuously encouraging growth both personally and professionally.
- Company also understand work life balance.
- Company provides opportunities to communicate directly with the client which is a great opportunity to grow and handle project responsibility as per own.
- Managers and co-workers are friendly.
- Great compensation and company events.
Cons
No any company is fully perfect.
While any company is growing, there are things that are evolving like expanding office space, updating/extending technology etc. So It's important that not get hung up on what's bad/wrong but to focus on the company progress and what is happening that is right.
With this company growth is an opportunity to define the future and the role you play in it.