Pros
- My top reason is exposure to top tier management, both middle management and our executive team. The caliber of the managers around me is outstanding. -I'm marketing but I know I'm probably working with one of the greatest engineering teams in the software industry. From the VP of R&D to our summer interns, the talent of this team is second to none. -Work on/with a great product, from UX to performance, it's clearly top notch (and everyone agrees... investors, employees, users, customers, press). Marketing is a lot easier when you're marketing a great product. That's what initially attracted me to Onshape. -Working towards a mission that's greater than self. Make no mistake, we're not changing the world and curing cancer (and no one has a false sense of righteousness, like we are), but we are changing the design and manufacturing landscape for the better. - We don't have a bulls**t culture. There are no nap rooms, teddy bears or candy walls at Onshape. Everyone here is an elite professional operative. The day we build a nap room, I'll quit.
Cons
- Startups are fun, but also stressful. I wouldn't issue this as a "con" because the stress load is good practice for me if I want to get to where I want to get in my career. However, it's not for everyone. This isn't a corporation with unlimited resources. Everyone here must contribute, on deadline and with limited resources. For me, that's part of the fun. But for others, it's not. - We are still early stage, but there is a lack of organizational structure than can be frustrating at times. I believe most of this is a growing pain. We are growing fast, and we're not slowing down.