Pros
I love start up life. Legitimately. I've worked at a couple over the last 10 years and being able to contribute to something as it's growing and evolving is awesome. It's not easy. We have a lot of training sessions these days because we are continually rolling out new features to our product offerings. I put in longer hours not because I'm required to, but because when I get on a roll, I don't want to stop and want to contribute any way I can. The space we're in is cramped right now and it can get loud when everyone is on the phone, but the buzz it creates is exciting! This place is a rocket ship and I'm along for the ride!
Cons
Our office is a little cramped with the amount of growth we've had and in such a short time. PTO is accrued, unlike anywhere else I've worked, which is tough as it's just a couple hours a pay period. Can make it hard to plan vacations and any time off for awhile after starting