Pros
Not much. There used to be lunch. Decent work/life balance.
Cons
First off, the salaries are not competitive. The company's hiring strategy is to find people who are not aware of their value so they can lowball. However, the biggest problem is the sense of nepotism that flows throughout the company. As it grows, there is more of a divide between employees. There is a noticeable difference among those in the "inner circle" from those that are not. If you aren't already in that inner circle, you won't get there. Opportunities for growth and advancement go to those in the inner circle over all else - regardless of qualifications (or lack of). This nepotism is hindering the company's ability to grow and be successful. Employees can treat others like garbage without fear of discipline. One employee sent an email bashing another to the leadership team. No corrective action was taken - in fact, it's likely that the employee who was disparaged doesn't even know because she is remote and they tried to keep her from finding out that another employee was being critical of her. Perceived harassment by one of the employees, which gets laughed off by the leadership team. The current leadership would rather make no decisions then take the time to find the right decision. And when a decision must be made, they appear to make decisions without looking at data or getting informed.