-They claim to take pride in working around people's lifestyles and having flexible schedules but that is not true.
-Management has no clue what they are doing. They are not properly trained.
-Don't even bother with the HR department. They are all inept, except maybe one of them. They will always side with the managers.
-Managers delegate their work to hourly employees, but do not offer those employees credit.
-There are little, to no advancement opportunities.
-Don't expect getting a schedule at a regular time every week, this concept is lost on the site managers.