Pros
Great Product Smart/Friendly/Fun people Doing well financially Fun events Usually a good work/life balance
Cons
The Leadership and mid level management leaves a lot to be desired. This is partially because this is the first time in their lives that they have had to manage someone else. There is an overall lack of communication and transparency between teams, lack of knowledge of the actual product (outside of the project they are currently working on) among employees, and a lot of people are bored due to lack of growth/mentorship from leaders at the company. The management is by far the biggest weakness at the company, which is concerning since this should be our foundation. New employees do not have someone that they can look up to who has had true experience in a leadership role.