Pros
- Learned a lot. Joined as a new grad, wanted to (and did) get to a point where I can execute relatively independently and have confident opinions. - Smart people and high-quality work. That means you learn a lot from exposure and that you run into fewer free-loaders / weird blockers. - Things move fast. - Cutting-edge technologies. - The operating values are good + always talked about, and it makes working with everyone efficient but also fun. - Everyone's in office and happy to take extra time to help you learn / answer questions. - You get as much out of it as you put into it, which goes both ways. - Equity growth. - Strong business model, nice that I can focus on my work and not on our position in the market. - Experienced founders - they also focus on the things that actually matter and don't get distracted by the things that don't. - Career growth - managers have been receptive and supportive to my requests. - Lots of cool and fun people both inside and outside work setting. - Flexibility in hours worked - I can do what I need to do outside of work and still meet expectations.
Cons
Tradeoff between working a lot of hours and the growth + culture.