Pros
My team is awesome. Each person is friendly, talented, and happy to help out. My manager is very supportive of my ideas and tries her best to help me succeed. The company is still nimble enough that you can make a real impact if you are driven and self-directed. I also love the fact that there are a higher number of women in leadership positions compared to the industry standard. Free lunch is a nice perk and you have the opportunity to go sailing at least once a week on the company sailboat.
Cons
Directors and above don't talk to each other and often have contradicting views, problematic when trying to create a unified vision of where to go next as a company. As a result, some directors micromanage their teams to their detriment. This is frustrating for me as my role involves bringing cross-functional teams together to make projects succeed. The benefits are old-fashioned and do not align with a modern tech company. I'd like to see a more robust vacation package and remote working opportunities.