Pros
- great work/life balance - a "cool" product - great benefits (parental leave, free healthcare, 4 weeks of paid vacay and plenty holidays) - trusted to take on highly visible projects
Cons
- absolutely no structure and priorities changes on a daily basis - a lot of talent leaves quickly because the company is not well-run - a lot of leadership is held over from the start-up time period and do not have much experience in big tech - low salary for a top tech company - because of the low salary hiring managers/directors is difficult--i only had a direct manager for 6 months and a director for 6ish (only 2 months of overlap). - no clear professional growth strategy, and managers are in charge of promo causing for much bias - career conversations are not really taken seriously - asked to do top level work with below average start up-level resources - lack of centralization leads to a lot of duplication and difficulty with keeping track of data, tech ownership, etc - little data used in making important company decisions