Pros
I've been here for two years now and I really enjoy what I do. I started out as an apprentice, and upon completing my course I moved into my new role, and throughout my time here I have seen/benefitted from plenty of opportunities to develop in what I do. I've attended internal events, conferences, external events, and site visits, and it has been great to keep learning more about the business.
I work within a team that's also super supportive, with plenty of people I know I can approach if I need anything at all, as well as my manager, who understands any needs I may have and is always on hand to help.
Whilst I don't work in a flexible way (in terms of condensed hours, etc) I'm able to work from home as and when I need, if I've got appointments to attend or if I just need to be home, and it's great to have that.
Cons
IT has always been a bit of a frustration, and whilst it isn't a constant hindrance to me in my role, it is just a bit annoying with things being a little slow every now and then, but it isn't totally unbearable - just slightly frustrating.