Pros
Decent wages, good benefits, lenient towards days off
Cons
They cater to the employees who are constantly late, call in to work on a more than regular basis, and employees who complain they have "so much work they can't keep up" yet these employees are the one who are the slackers. However, managements "open door policy" is a bunch of junk as well. If you don't get results for a problem, go to the next person: Well I did this after my manager told me to "smoke some weed" to relieve a problem I was having and then was repremanded and treated like crap and was scrutinized for the remainder of time I wasemployeed there. Then, I was medical leave, came back and that morning was "laid off". Needless to say, I was always asking for things to do and never complained I was "too busy", called in about 2 times in the past year, ate lunch many times at my desk, but was the one "laid off".