It was a great place to work until they outsourced all of IT.
Pros: co-workers were great people to work with.
Cons: couldn't trust management.
It was a really great place to work, with great co-workers and environment. Couldn't trust upper management, and in the end, they sold all of us out. They outsourced to India, and then couldn't figure out why the quality of work went downhill fast.