Easily the best thing about my job is the people. There is a great culture around the business and it's great to genuinely look forward to coming to work every day.
Every stage involves a completely different scope of work, which make things interesting. It makes you never feel bored. There are always new challenges waiting for you to work out.