Pros
most co-workers are nice, health benefits, lunch and learn opportunities, pleasant office spaces, complimentary beverages, town hall meetings, close to highways, extra days off around certain holidays, corporate events, departmental breakfasts, CPU courses
Cons
Management not very supportive to everyone, most people seem stressed out and overwhelmed, no sick time awarded to hourly workers, mysterious employee terminations, skeletal workforce in certain departments, uncertain employment future, clocking in and out on computer instead of at a door with a badge like many other companies, QAD software is not user friendly( old version ), shark tank not open to everyone, management unavailable for the most part, lack of training pertinent to job (shouldn't be figure it out on your own quick or get shown the door;if you were hired, you must have half a brain),