The company is horrible to work for. I hated my employment there and they will find every way to cheat you out of your money and your vacation time.
They will have unwritten documentation on "rules" they abide by. Any competition you participate in or program you are not guaranteed your money. If you are not there on the day it is distributed you will NOT get it even if you earned it. they say everything is a "bonus" whether it is or not to cover their *** and when you try to confront them or even ask why something is a certain why they threaten you your job.
Management hates confrontation and if you try to talk to someone at a higher level they will downgrade you and threaten your job. Managers make fun of employees and treat them so unfair.
I have NEVER worked for a worse company that treated their employees like *** and tried to find anyway they could to screw them over. I worked in customer care and they wonder why our cusotmer service sucked sometime, even other departments like insurance verification, rx or billing, because we are treated like *** and it shows on the phones.