Pros
good pay, flexible shift, good for college students, laid back atmosphere, good location, looks good on resume, reputable place to work
Cons
poor communication with management, tedious job, the place as a whole has a very negative vibe as employers do not like their job
Advice to Senior Management
exhibit better leadership, speak more with employees, communicate more about potential changes and when people are being sucessful as well as unsucessful