Pros
- Huge impact from day one - I got to own pretty large projects almost as soon as I joined, and the amount of trust placed in employees even from the first few weeks in bootcamp is amazing. - Exciting work environment, I work with some of the very best people I've met in the business every day - Real start-up feel and anxious to keep it that way. There's a lot of attention paid to the culture of the company - Things really do move fast. It's really motivating to see the results of your efforts get adopted so quickly - Great support from management - Fun @ work, many great perks. Lots of free food, and a gym to work it all off.
Cons
High workload mean that you have to be pretty motivated to enjoy it. On the flip side that's mostly self-driven - I certainly end up working a lot not because I'm pushed to but because I want to see my project succeed.