Benefits aren't actually paid out on time if at all. No time off no matter how far in advance you request it or what it is for. They took over our previous company and promised a bunch of benefits and then proceeded to take all our earned benefits with no replacement. 1 strike and you're out kind of work place. They don't take any thing into Consideration. Won't even give bereavement leave without a death certificate. Very unpersonable. Don't care about their employees at all unless it gets them publicity. Pay checks are always late or wrong. If they over pay you one check they will under pay you another. And they will take their bonuses back once you earn them because in the fine print it says they can revoke them for any reason without notice. Have never actually paid a single bonus earned.