Vantaggi
Employees in the Provo office were excellent to work with. I made some amazing friendships there. I was able to learn some valuable skills that have carried over to other phases of my career.
Svantaggi
Poor sales practices. The sales team would promise customers features that were only in the earliest developmental phases, and failure to deliver would be blamed on the content or dev teams. Upper management has little to no idea what their employees actually do. If management is to be believed, MIL's courses just appear out of thin air. Management had no respect for contract employees. Attempts to transition to full-time, salaried positions consisted of firing contractors and forcing more responsibility onto full-time employees. High stress. Hiring and promoting employees, not on merit, but on relationships. They write entire courses and launch whole platforms without any customer feedback on effectiveness, ease of use, etc. They closed a whole office and laid off dozens of people only to be baffled when it didn't magically fix the company.