Never know if they would be in business one day to the next
Most of my time with the company was traveling the US training school districts on software.
I would be gone for weeks and weekends with no comp time so I could spend time with my family. Had to pay a lot of expensive out of pocket no reimbursement.
ProsLearned a lot
ConsAlways laying off and having pay freezes