Avantages
Work providing unique services to school districts, working on projects to improve education opportunities for children can be a rewarding experience. Small business work environment, with a nice office, good equipment, location. Good opportunity to learn from the work of previous employees.
Inconvénients
senior management procrastinates, sets unrealistic goals for employees, does not understand how to successfully manage business or motivate. Procrastination leads to stressful all-nighters before client meetings, where management scrambles to get the presentations finalized. Unrealistic expectations for employees.