Pros
Stability if you are okay with the gaslighting and toxicity. Always in need of people so unlikely to get dismissed. disclaimer that your experience largely depends on which division you belong to.
Cons
many middle managers have been around for a long time; these are poor performers and lousy bosses who cannot find a real job outside. do not mistake this for loyalty or ability. this is particularly bad in service partnership team. the bosses SS and RY are super toxic. making staff work non stop, berate and demean them over ridiculously small matters. no recognition given, mostly credit-snatching. multiple staff have left because of them, but snr management is not doing anything. RY was merely rotated to another team. other teams such as payroll, admin and HR are also filled with people who have been there for many years, but take no pride in their job. they just do the bare minimum for bosses to see, while treating their colleagues like dirt. there is really no reason for anyone to stay here long. will leave when i can