Pros
great mission and worthwhile cause decent work/life balance some people are really great
Cons
Consistently bad communication from higher-ups. Lack of transparency, lack of direction. The atmosphere often feels disingenuous and dishonest. Your experience as an employee will really depend on what team you're on and what location you're in. Not everyone is treated equally. There is a high turnover rate for a reason - several people have left suddenly. Founders are hyper-focused on product but not so much on developing teams or focus on their users. People are let go at the drop of a hat (even people who have been there for some time) so there is no sense of loyalty or being valued. Feels quite stressful because you’re never sure where you’re going or how long you’ll be there. The founders try to present themselves as approachable and open but they’re not and can get defensive if you ask questions or propose ideas. It's a real pity because the product itself is great.