Pros
There's so many positive things to say but I'll try to narrow it down:
- Culture: I've encountered very few people that aren't good natured, always happy to help, have a team-work and can-do attitude, and always wanting to praise one another
- Perks: They ain't cheap! - a plethora of free snacks stocked weekly, monthly lunch and happy hour (+more depending on your team), volunteer activities that always in happy hour, arcade room, etc. Oh, and you get to visit Paris to meet the global team once a year
- Benefits: Great benefits, health care, match 401k, and reimbursement for your cell phone and commute
- Office: Getting very cramped but we are moving to a bigger place soon - and that was after extensive input from all employees, they truly value your opinion
- Other: Very little negativity all around, very transparent about the business in every way including earnings
Cons
- Depending on your team, you may not get the cushier perks that other teams do, but again dependent on your manager
- Some red tape to deal with here and there, especially when it comes to promotions because of "global policies"
- Minor communication growing pains between the US market and Paris sometimes