Pros: steady employment when you're not getting beat up
Cons: see the review
where to start....hire so many and forget to tell people what there job really is...false advertisement about what to expect at work the intensity of behaviors.
You don't get paid on time or your overtime, they make the rules up as they go along. While the managers enjoy the perks the staff don't they're overworked, no family life work life balance, no money in your pocket, and what happened to honesty and simply thank you !!
The co workers are interesting and so are the people you support.
For what you make an hour you can go to work somewhere else and your taxes will be correct, you will be appreciated, and your family will be important.