Pros
Great team - co-workers very helpful. Free classes! I thought stability initially, however that did not prove to be the case. My work / life balance was great.
Cons
My first disappointment was the VCR tape introduction to AMA that is(was) used before every class. It's embarrassing to call yourself a technology leader and then use items that can only otherwise be found at the dollar store. Management is very old school. Nice enough for sure. But tough to make effective change when everything has been the way it is for decades, and there is little to no interest in changing it. No mobility. There's just no place to go unless someone retires. No raises. And no discussion about it. You're doing a great job, thanks!! And it wasn't a great salary to begin with.