You need to negotiate to get the right package of salary, hours and other benefits. Virgin Money is a big, established brand and so you feel your job is likely to be safe. Plenty of friendly co-workers. Promotion prospects are reasonable, if you're prepared to work hard.
Big staff turnover and there's a bit of a bunker mentality. Meddling by micro-managing senior managers, who often come from another dept entirely and don't know what they're doing. The internal IT systems are all over the place.
They do free lunches.