401(k) matching is paid once per year, whenever they feel like it. They make excuses for not sharing profits every year yet somehow find the money to constantly buy up failed competitors. There is no accountability unless you are low enough in the food chain to be blamed. Your employment is threatened daily for simple things like asking a question about policy or for telling a customer the truth. You are expected to have experience and knowledge to do things for which you were neither hired nor trained. You are not given the proper training or guidance on how to accomplish complicated projects. You are vilified when inspection of your work under these handicaps does not meet the unrealistic expectations. The management is constantly looking to cut corners to increase their bonuses. The result is to make the actual workers' jobs harder and to foment resentment when the reaction to expressing legitimate concerns is met with threat of termination. It is difficult to care about your work or do an excellent job when those you depend on to do it don't care. If you are honest, hard-working and have integrity, this place will wear you down and turn you into a resentful hateful person.
You must constantly harass managers and accounting for your expense reimbursements. If you don't, you won't get paid. There are secret "benefits" that, though you may be eligible, are not published anywhere. A description of your duties and how to advance are not published. Depending on your manager or department, published company policies either don't apply or they are altered unofficially. If you don't talk to your co-workers you wouldn't know this. I could continue however this should be sufficient to deter anyone from seeking employment here.