Pros
I worked in the office and in the branch. The atmosphere in the offices is a world away from the branches and relaxed and supportive.
Cons
The company will change your contract or job role with no mention and minimal respect. The atmosphere is completely vile in the branches, with bullying and abuse a key component of everyday life. The whole system is geared to the ' individual profit centre' mode, which is extremely lame and results in branches competing with nearby EE branches and a nasty atmosphere internal to the company. Pay was pretty rubbish, with it all being geared to a profit share scheme, meaning that the branch manager will obviously pocket as much of that as possible and leave branch staff fighting over the threadbare remains.