Pros
As a support engineer there is Constant challenge to stay up to date with industry and software updates and new feature sets of whatever software(s) you are supporting. There is plenty of growing opportunity here for those who have the chops for it. That said there is plenty of professional growth opportunity here as well. Recently Veeam has opened the door for talent retaining salary and are paying industry standards for Admin level equivalent jobs. The work culture is unique and fun. Never a dull day at Veeam!
Cons
The amount of things you need to know about is very wide and at times very deep, and this pool of knowledge only ever grows, while management has seen this as a thing that is needing specialists for different areas and is working to branch out, while we all know it is hard to find good candidates that can hit the ground running - they had hiring issues from this. The lump sum of it is that the employees are overworked from company growing pains. Upper management habitually have the wrong idea(s) and hold on to it for way too long in our policies as we grow to meet new challenges (not many bad ideas, but a considerable amount).