Great University and Physics department
The University, Physics department and staff are great. It's a leading world class University and Physics department. My only criticism is that the IT services are exceptionally slow and restrictive. Leeds is also a great city to live and work in.
Unfortunately, there is no job security on fixed contract post-doc work (but that's the same at every University). Although, I feel lucky to have done my post-doc work within the University of Leeds Physics department.