Great, competitive pay.
If you actually show your worth and that you're willing to work, it's recognised.
Work from home.
Incentives to go in the office, group events.
Keeping up / forefront of technology.
Cons
Hours can be long, but this isn't new across support roles.
A lot of red tape.