Amazing colleagues delivering amazing courses. Great step early on in your career for lower level employees.
Cons
Lower pay and sometimes higher levels of pressure and stress due to the pace at which new courses are developed and introduced. Lack of prospects for promotion within the company.