hours are horrible and change as soon as you get used to them
management sucks and doesn't care about employees
time off is near impossible to get, I had to leave the job because they wanted me to work the day of and after my wedding (but my boss had no time taking those days off)
career development is a dead end. Management has no problem telling you to move up you need to leave and come back
stress is off the walls.