Management is horrible. Plays favorites. You're role is so far removed from the client but your job is based off the amount of offers the client gives your candidates. Keep in mind. You are 4 steps away from the client to begin with. Management only cares about the people who will suck up. If you are a "top performer" the rules will not apply for you. If you are just a normal employee, management will make your life miserable and punish you for following the rules. We were literally threatened with termination if we didn't give the company a good review. HR did nothing about it when someone reported it. Pay is also really low. Long hours. Hours are 8-6. Managers want you to have teams on your phone and take calls at 10PM to "help out the CA market".