Pros
• Caring & understanding management - if you run into critical personal issues that impact your ability to regularly perform your duties, they'll work with you • Accomplished & respected leaders - the entire management team boasts incredibly successful career backgrounds • Nearly unlimited growth opportunity - within three months of employment, indications and a roadmap for advancement have been provided • Impeccable team culture & a collective of like-minded team members - management does an incredible job at vetting prospective team members, and placing their ability to assimilate to the environment above any job-specific value they may bring to the table • Above average compensation • Tremendous employee reinforcement - management will do whatever they can to assist you with advancing your career • Incredible reinforcement from teammates - everyone on this team wants the person to their left to succeed • 100% transparency from management
Cons
• Delegation of responsibility can be somewhat unclear and hectic • Learning curve for new engineers, especially those unfamiliar with the MSP world can be somewhat daunting, however this is offset heavily by the team's strong willingness to help each other