Company is closed Christmas Eve to New Years Day and teammates are supportive and helpful. Imagine Learning has a great staff.
Cons
Every year there is at least one round of layoffs, so job security is low. They restructure a lot so you are constantly in intense learning mode. The pay is great for teachers leaving the classroom unless from a very high paying city but very low compared to others.