Pros
Work with really great, smart people
Work from home
The people who work here are fun. Smart. Go-getters.
You'll get to work with and meet some really brilliant people along the way. Their annual event is awesome. High energy, exciting, and worth the hard work and long days.
Cons
Disorganized leadership
Lack of direction
Not family friendly
Lousy pay, no bonuses, no raises
No room for growth
Insufficient organization/support when it comes to technology (and you must provide your own computer)
No real onboarding process. Starting here is overwhelming.
Stubborn and disconnected leadership can make for a frustrating, demeaning, and sometimes hostile work environment.
No cross-training. Lots of gaps in knowledge. Lots of questions about who owns what get in the way of getting things done efficiently.
Leadership picks favorites ... leading to disproportionate workloads for some, while others skate by with less work, fewer rules and consequences, and less supervisor involvement.