Pros
You learn a lot about the M365 platform and the training for a novice is robust enough to do the job. Additionally, certifications are reimbursed. Healthy work culture at the team +2 levels and the benefits and bonuses were there to incentivize hard work and efficiency.
Cons
Lack of foresight. The company did not diversify their business lines, instead opting for an "eggs in one basket" approach, resulting in a collapse when their partnership fell through. KPI metrics and workloads for the roles and compensation were often unrealistic, along with a leadership unable to rapidly adjust to warning signs.