Vantaggi
I just plain love this company, they care about the customer, they care about employees - have you ever worked where there's free gym membership, bus passes, free ATMs at work, Starbucks concessions, free onsite parking, CPR training, a car valeter (ok you gotta pay for that one), a charity department, a hardship fund for customers. Senior management and directors (a lot of people are called director here) are frontline focused, engaged and approachable - which is another MASSIVE plus.
Svantaggi
It's hard to work here, fast, targeted, but sometimes the HR process lets it's managers down. They have to wing it as they get lost in what HR advises, remote occ health advice, doesn't take too long to realise these departments don't get what the frontline do.