Pros
Great, smart people on the ground floor. Exciting, dynamic work. Decent salaries, great parties. I trust that the company is going to keep going places.
Cons
Over the last few months, I've watched a lot of great people — especially women — leave. These are smart, brilliant, hard-working people who have helped build departments & do really great work. They leave because they are overworked, underappreciated, and constantly put down by senior male managers. I used to think the company was genuinely interested in promoting equality. I'm not really convinced any more. We have one woman in senior management, but that's it, and the lack of women being promoted internally is glaringly obvious. Meanwhile, a couple of guys get all the resources, all the promotions, and all the praise.