Vantaggi
Excellent community of people. Very low internal 'drama'. As low stress as possible. Everyone works together honestly, fairly, and compassionately. Leadership listens to everyone, and makes smart decisions, given the resources available. Management was the first to take a pay cut during covid. Company is very forward thinking about in office vs remote work, and has changed the structure of our office space to encourage hybrid and remote work as much as possible. Information Security is top notch.
Svantaggi
Very few people running a system many times larger than initially intended. Each person 'wears many hats'. Documentation is non existent for developers and scrum teams. The Call Center has better training and documentation than IT. The infrastructure is old and monolithic. It was built in and for the 00's. Information security might be a little too good, it's hard to new hires and consultants to get access to the systems even internally. Expect a long onboarding process, and lots of confusion around onboarding (except call center staff).