Pros: benefits start day one
Cons: not getting paid overtime, while your schedule was being manipulated, day to day, they comp time out, and have you work at a moments notice different hours than are what is on the door.
In the six years I worked for this company, the targets increased more often than the pay did. Upper management had no concern for you work/life balance, only for their quarterly bonus that you were earning them. Not a personal company, strictly business. You didn't have a fixed work schedule like they advised during the recruiting period.