Pros: free coffee, benefits, mostly nice people
Cons: long hours, lots of standing, bending, lifting and walking, slow communication, upper management.
Good place to work. Communication between upper and lower management needs improvement. Great benefits. All kinds of programs to get involved in. Job security, just be on time, do your job as instructed and be helpful and your golden. If your just a clock rider you won't be there long as current management has an eye for that. They have a lot of community service opertunities to take advantage of. You are paid for volunteer work you do during work hours. The hardest part of working there is you will learn something and then BOOM it changes so training is constant. Every place you work has it's ups and downs and this place is no exception. Everyone is entitled to his/her opinion and some are good and bad. I just take the bad with the good and do the job. In short I'm happy there.