Pros
open floor plan, some really cool people - made a lot of friends, casual attire,
Cons
Boring projects - you don't actually get to learn or be involved in, you are basically a recruiter. No bonus structure - it does not matter how you perform compared to others (and you know exactly how you compare because they send out numbers to the entire company every month). No promotion structure - anyone who is in a management position got it because of tenure. This means you have unqualified people you are answering to, providing no career growth. Salaries are very low and bonuses are even worse. No work from home flexibility and the worst part is, none of the work you do is collaborative. Meaning, you are just sitting there all day sitting at your computer calling people who do not want to speak with you and you do not get to work collaboratively for more than 15 mins a day. This is why it is so frustrating that there is no work from home capabilities, when all the work being done could be done remote. Another reviewer said it perfectly "If you enjoy an unprofessional environment and a life of monotony from 8:45am (sometimes earlier) - 6:30pm (sometimes later) everyday then this is the place for you. If you don't, then it's tolerable but in no way fulfilling."