Pros
Nice offices in Edinburgh. Was able to order any kit I wanted for remote working, no questions asked. Some OK staff perks. Some useful training courses in new technology and opportunities to obtain certifications etc.
Cons
Entry level salary, did not receive a pay rise nor bonus in the final two years of my employment due to BT's continued disappointing financial results. Just some shares which I forfeited (now worth half their original value). Had to reapply for my job, at a junior/graduate pay grade, when the bank we were contracted out to wanted to re-negotiate everything. BT still take a nice cut of the daily rate they charge said bank. Absolutely minimal contact with my manager and senior management outside of staff meetings. Did not feel like a BT employee. Didn't even have a regular one to one. Begs the question, why bother having this middle man when I can just go in-house at said bank, which is what I did. BT made little effort to retain me when I informed them what my new salary would be.