Pros
Down to earth people, good perks
Cons
They aren't taking the rest of the job market into account when making company-wide decisions - people with tech roles are required to do hybrid work, so if you want a remote role get it on your contract before you sign. Most of SLT are over a certain age and not fully aware of what they're competing with in terms of hiring in 2022. They also make it difficult if you want to have budget for upskilling or training for career progression. I've worked for 2 companies in the group and they don't invest much in their data teams - they don't try very hard to retain people with advanced skills, and they end up losing many people to other companies, which sets their progress back a lot in terms of internal projects.