Growing company with growing opportunities
Pros
This company is growing very rapidly, which can often lead to a lot of confusion. One thing that makes me happy to work for this company is the fact that all of our colleagues are willing to lend a helping hand in any situation. Communication is a definite trait all-around. With that, the confusion of a growing company fades away immediately. Team work makes the dream work! In addition, it's nice to work in an environment where it doesn't feel like there's such a strict hierarchy. Management is always very friendly and are incredibly supportive of an open-door policy. With the growth of the company itself promotes growth of the employees as an individual and professionally.
Cons
Scaling issue in terms that the workload is a bit hard to handle. With the rapid growth, we need more hands on deck. If there's too much work on one's plate, more mistakes can be made due to lack of attention to certain details just for the sake of getting the task off the employee's desk as soon as possible. More of a scaling issue than an actual con.