I worked at British Land Company full-time (More than 3 years)
Great people, good working environment, solid senior leadership team. Good salaries and benefits. Solid culture and values .
Relatively small team for the size of the business means big workloads and long hours. But you'd probably find that everywhere right now !
I applied through a recruiter. I interviewed at British Land Company (London, England (UK)).
Met IT management team face to face on two separate occasions and was interviewed by them on differing agendas. The interviews were 1:1. Was meant to meet the CIO but did he did not turn up.