Pros
Great teams to work with who become friends, work life balance encouraged with taking your vacation, flexible and new leaders seem to solid with lots of energy about the future (our last CEO was too :) Reconnecting with team members I had not seen in years at our office in Toronto- has been a great source of collaboration.
Cons
Lower than average salary compared to industry makes it difficult to attract and keep top performers.