Pros
Great group of people. I loved the challenge of coming to work everyday. The managers there were wonderful, well, except for one, but after getting to know this person one knew to let his comments roll of their back. Coworkers were wonderful and supportive; as well as others in other departments.
Cons
Company downsizing, and the sharp direction the company took when it did downsize, which left not a lot of room for having a back up plan ready to go. Getting sick and ending up in the emergency room they didn't seem to believe me; even right after I was no longer there, I ended up in the hospital for a week's stay, and almost died. Other than that, I really loved the company and the people I worked with. I think of them fondly.