Pros: great benefits
Cons: no proper training, no room for advancement
I loved my job but, was constantly fearful that I would get laid off (which I did). There is no loyalty at this company no matter how hard you worked, always on time, or not a lot of time off. Training was not complete.