1. As far you are valuable to the organization growth trajectory , the company also commit to your welfare.
2. Team spirit is high among individual teams and company wide
Cons
1. Due to its small size as growing company, team members can be over worked. Which eventually leads to burn out.
2. Irrelevant office politics, could make the environment toxic at times