Staff in all departments are quite lovely; I found everyone to be approachable and friendly. Always plenty of banter and a good sense of community (especially in Customer Care).
There's good development (i.e. Insurance Certs) and so on
Dependable Career Progression is unlikely; in all Departments there are bottlenecks to advancement (i.e. 20 people aiming for 1 position; and advanced positions only open up when the current person is promoted themselves).
Stagnant Salary: difficult to achieve (significant) increases unless in one of the few key areas (Finance, Marketing, Operations, IT).
I don't these as a big problems IF you set your expectations realistically and take things with a grain of salt. I saw a lot of people become frustrated / unhappy because they had naive expectations, or assumed they had a bonus coming their way based on just a conversation in passing.
Dependable Career Progression is unlikely; in all Departments there are bottlenecks to advancement (i.e.