Pros
1. Full of supportive, helpful and positive people. You will almost always get help when you ask for it. They have built a very strong culture in terms of a positive work environment. 2. Hustle and loyalty are greatly rewarded. 3. Good work-life balance
Cons
4. For better or for worse, hustle and loyalty gives you greater rewards than talent and impact in this company. If you are ambitious and smart you will be frustrated endlessly because visible and hardworking people ascend fast and occupy key positions in the company without strategic acumen and experience, which is why turnover rate for the top 10% of talent in the company is extremely high. It is also reflective in the strategy of the company as the company often hustles hard in the wrong direction. I often found myself being put into crunch for projects that have negligible impact 80% of the time. 5. Very strong and ingrained in-group culture despite advertising itself as an open start-up. A lot of gossiping and rumor-mongering that is mediated VERY poorly by management as they are often not objective and usually only trust their in-group. If you are not lucky enough to be placed under one of the few experienced mentors in the company and if you are not "in the key group", your career progression is likely to be dead in the water or you have to face an uphill climb to prove yourself. A political culture even though it doesn't appear to be so. 6. In my opinion, a pretty strategically bankrupt company that relies heavily on funding and acquisitions to survive rather than good business fundamentals and true innovation.