I've worked for ABM for four years I really like my customers they're all so nice, sweet and supportive. You work at your own pace and basically make your own schedule, overall it isn't a bad job. This is good for a first time job, a job to get you to the next job this isn't a job you should think of as a career. They don't pay well, I've never received a raise since I've worked for them, the managers are very unprofessional, they're benefits suck. No paid vacation, no anything really I've been here so long because it does pay the bills, this job is at a standstill and the cost.of living is still going up. If these qualities work for you this is the job for you. Good luck.
No paid vacation, no piad lunch, no raise