Performance culture, driven and smart people for the most part
Cons
Sales focus sometimes means too much sales focus.. all about dollars. It does reinforce top performers though. Can leave you working for yourself as you're the only one left in a department but often very efficient overall in terms of headcount.
You're busy all day long so time goes by fast. Unlimited vacation. You can work from home whenever you want. Offshore employees work US hours.
Cons
High stress job, no opportunity for growth, mediocre salaries and shrinking bonuses. Everyone is sitting in line waiting for a promotion and when they do have openings to promote within they either hire from the outside or they hire a friend from another team. Without declaring within the team that there is an opening so others can apply.