Vantaggi
Good holiday structure - you have a few floating holidays to choose from and a lot of gifted PTO for Christmas/New Years.
Svantaggi
Honestly the most childish company I've ever worked for. Their whole mantra is to crush competition (specifically Teksystems) with no regard to how they can improve as a company, which seems very petty to me. Account Managers have a much better pay structure, more flexible hours, and are appreciated/treated much better than recruiters (even if an AM and a recruiter had the same start date, the AM is seen as superior despite being a totally different career track). The people in management don't have any experience with/interest in actually managing people and are therefore awful at it. Extremely petty, stereotypical sales office with a bunch of ex-athletes who like to remind you that they used to play sports. They don't trust you to do your job, everything feels like it's designed to keep tabs on you so it can be used as ammunition to give you a critical review later.