4.0
25 Feb 2010
Anonymous employee
Former employee
Raleigh, NC
Recommend
CEO approval
Business outlook
Pros
You get to work with awesome people (for the most part), and you get to do work that's interesting. A lot of respect for intelligent people, and you're encouraged to work on your own project ideas.
Cons
Can be mentally exhausting. Hard to not work 70 hour weeks. Always pressure to be bigger, better, more, greater. No work-life balance allowed.