Fun and Interesting Place to Work, Sad State at the Company
Pros
Programs are fun to work on. There is a wealth of knowledge from employees who have been there many years. Mots of mentor ship opportunities if you seek out and build relationships with the right experts. Most of the employees are fun to work with. There is tons to learn if you pay attention and strive to build knowledge.
Cons
Benefits are horrible. Cost cutting in all the wrong places. Departments merging that have nothing to do with one another. Employees are some what beat down with RIFS and Furloughs hanging over your head all the time. Quality and customer service would suffer if the employees didn't actually care and didn't work twice as hard like they do. Its very hard to move up unless you job hop, which creates a bunch of people who are mediocre at their jobs and gaps when they move to another department.