This is a fast-paced industry, a lot of scheduling, a lot of people stretched thin doing their best in several roles and a lot of stress. I thrive in this environment and loved the job itself.
The problem with this place is the management being inexperienced. They make outlandish demands of people with no experience in one line of business because they fired or forced the previous people to quit, they constantly make promises in order to get people to do something they're barely able to and never deliver.
The law of this place was to make sure every single thing they offer you is on paper, because if it's not written down and bound by law, they will back out of it.
The place is run like a puppy mill, and the staff are the dogs, being flexible and eager to serve in all aspects is not enough to succeed in this place.
Decent benefits after one year if you make it.
Management dehumanizes their staff, high turnover rate.