Management. Attendance rules always change and are just ridiculous. They do not care if someone passes or if you're going through personal stuff they want you working. Their lunch breaks are very random. Breaks are not at same time everyday unless youre in training. Not a healthy balance of work and family. They expect you to work every single second of every day as in you can get stuck 2 hours past your shift on a call because you got a call 5 mins before the end of your shift it should change to 10-15 mins before end of shift and have something to do at the end of every shift that will take that long.