Great team, great management. Excellent support to employees, good benefits program. Good path to further career development. Good pay.
Svantaggi
High workload during busy periods. Can sometimes be left to deal with issues with limited help, but will help if issues still can't be resolved - have an escalation route in place.