Pros
management stays out of my way. Flexible when issues from personal life need attention. Most of my co-workers are good people.
Cons
Pay sucks, benefits suck. I should be making at least 5k more than i do now. for being a large company, their health insurance plans are HORRIBLE. I am using a workstation that is over 5 years old and is slow. I have requested a newer one, but they are too cheap. They do not realize that it costs them more over the course of a year to pay me to watch the computer boot up, as opposed to getting a new one. Their main concern is making money and they have no problem with ripping off customers. they keep us employees in constant fear of losing our jobs by their behavior. Their 'merit increases' are practically non existent. It is as if they know it is a bad economy and they are taking advantage.