Pros
Great benefits and pay
Room for career growth
Great learning experience, both on the job and through certification training
Good company culture, very friendly working environment
Professional and responsive senior staff and leadership team that cares about the wellbeing of employees
Cons
Workload can build up, strong time management and organization skills are essential
MSP Business model necessitates fast paced workflow and rotating after hours scheduling