Vantaggi
+ Freedom to try new things and great emphasis on ownership + Instructing is obviously the main highlight and attraction, you can't beat the "part time" instructor setup + The CEO / GM may not always see all the "fires" that are starting but is very receptive to feedback and has always followed up quickly to resolve issues that I presented + Great opportunities for education from VERY insightful lunch and learns, to the ability to take the part-time courses
Svantaggi
+ To thrive in a small office with many overlapping jobs, one has to behave a very entrepreneurial approach to work, expect little hand holding, but also expect freedom to try new things (if you can prove a business case). + There is a ton of work to be done, so it can be easy to fall into a trap and feel overworked. +Overall company is successful because it runs lean, which can mean fewer frills for employees as the priority is the student experience (getting the best instructors, at the cost of fun outings or parties). + Since the company is run efficiently the concept of career and salary growth is tightly related to employee benefits... no venture-backed money to burn like in some start-ups.