Pros: nice co-workers
Cons: no advancement, but you do get higher level work, they dont want to pay for you to get a raise. cant call out sick unless you give a weeks notice, outdated systems for hr and attendance/merit system, the merit system is their guarantee that you will never see a raise.
Do not care about employees at all. emotional abuse and strong arm, do not ask questions they will fire you.