Pros
Certain Management and Individuals here were great to work for and family focused, depending on the department you were in, often times had really focused ideals for a company and allowed for flexible work schedules.
Cons
Certain Management and individuals I think came from the Stone Age. Very outdated on their vision for technology and often allowed the most random people make decisions that were not their expertise. They company often rewarded mediocrity and let actual talent leave the company without a fight. Often hired the wrong contractors and had archaic vision for the Education Field and Technology, which really held the company back in a lot of ways. Way too many cooks in the kitchen. Not a lot of accountability when some departments were not meeting quotas or costing the company money. Gave certain departments way too much budget. Gave departments that were actually earning or working towards earning money very little budget.