The point system for attendance where you get points even with a Dr's note stating you are too contagious to be in public is ridiculous. Every bonus I have received has been late due to an "error" in the payroll department and can take upwards of a month to receive. Management can't keep staff in stores due to the oppressive nature of this company so repair centers are constantly understaffed and over worked. If you are good at your job, you get to do everyone elses' job as well with no extra pay, just extra staff meetings you are required to attend to explain why the stores numbers are so low, even if you are not a lead or any type of management. The actual management has no sense of what is happening at a store level and is constantly changing or updating the rules, often with no communication and any complaints seem to fall on deaf ears. They just repeat, "It'll get better," and continue to let the repair centers unravel and their overworked employees suffer while adding more responsibilities to their plate.