It is easy to get written up. Even when it turned out NOT to be your fault. Like if Apple failed to help a technician and took 5-6 chats with their support team before they realized they goofed and locked up the repair process. Once released one could go forward and try again. Apple complained, even though in the wrong. This ended up a write up for a technician. Same issue with attendance, you CAN NOT be even a minute late, and three times equals a write up. Further action is suspension and termination. Support to the employees is little. This comes from Corporate, not the local managers FYI. They are understanding. Constant overtime, just to keep up. Hard when you have plans outside work.