Pros
Liberal attitude toward working from home I've made some good friends; after all, we're all in this together. There's an on-site deli that's not bad.
Cons
I've taken a hit on my career trajectory by working here and it will take time to climb out of this. There is no way I can deliver product to customers thanks to the methodology, resource allocation, and budgetary interference from division management. Management does NADA to support growth or retain talent. No raises. The attitude of no raises, no support, no acknowledgement, unrealistic timeframes for deliverables, and no communication have produced a predictable death of morale. This is a highly negative environment. You need a few coats of Teflon to protect yourself, but by the time you realize that, it's probably too late.