3.0
Sep 10, 2017
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Great people, friendly culture and great product with interesting challenges to solve. Competitive compensation and career growth opportunities.
Cons
Titles don't seem to match up with other companies, eg a principal software engineer here would barely be above senior software engineer in a top 5 company(having worked at one). Core engineering team is fantastic to work with but distribution of knowledge and expertise is like an onion: most of the knowledge and decision making is controlled by a few people perhaps refecting the product architecture. Internal team architecture (mission teams) is too disorganized and teams are not incentivized to working towards the right goals.