I highly advise seeking employment elsewhere if you value your own health, both mental and physical. You will be given extremely limited break and lunch time which is strictly monitored. There is an on-site physician which sounds great, but is only there to keep you from going home when you're actually sick, or to treat the inevitable dehydration you'll get from trying to stay under your bathroom break time. The training is weak at best, and you will be thrown onto the job with no idea of what to do. They will tell you that all overtime is voluntary. That is a lie. They will make you spend January doing an extra 5 or more hours per week, on their schedule. Your schedule will change regularly, and you have no say in it until you rack up years of seniority. The company advertises loads of fun events and clubs of sorts, whick you will rarely if ever have a chance to enjoy, especially in the small business services unit. They don't tell you which business unit you go to until hired, so expect the worst. The tuition reimbursement is nearly impossible to actually get set up. Managers seem to blow off any request of the sort. The job itself is awful. At the end of the day, it is a call center, and the clients are animals. It doesn't matter at all how helpful you are to them. The system they have which clients use to rate their experience with you is horribly flawed, and never reviewed. You will be expected to take so many calls and have certain client ratings per day, regardless of whether you actually fix the client's problem or not. They care about quantity, definitely not quality. They create a very hostile culture between team members with competitiveness. By that I mean the people who are top performers do receive perks, but the rest are often left to pick up the slack if that perk happens to be time off around a holiday. Don't request time off on a Monday or a Friday. It will never be approved. If you are not a top performer, you can very easily be stuck in this role for years, and have your only option be horizontal movement to an easier department, for the same pay. You do have the option of getting certifications, which ADP will pay for, but it will come out of your tuition reimbursement, so choose a cheap school if you can help it.