Great company to work for, management supportive and flexible. Regular training and discussions on PDP, good progression opportunities and all HQ staff are friendly and helpful when any problems arrive (I am based remotely).
Cons
A lot of travel (I was aware of this when I took the role on).
Fantastic support from the managers who do their upmost to make sure the work life balance is a priority as well as making sure we have everything we need to be successful.