Pros
Work from home. ok benefits. 401K. nice new building. Good dental. Some good team mates. Nice cafeteria. State of the art reception area.
Cons
They basically replaced one narcissistic CIO w/ another one. Employees are still terrified that they are next on the chopping block. Mgmt is still icy and overlook great employees. Instead they hire contractors to introduce new software then have the more smart reliable employees support the application. No current long term employees are doing real development just support. I advise remaining employees to stay up on your skills new technology and certs instead of being comfortable due to number of years there. Unless you are mgmt favorite you won't get any good raises or perks of working from home daily or working remotely on "vacation" even though you work harder and don't have martial issues. Never seen anything like it.