Used to be a great company, now is average...
Pros
Good overall company atmosphere (except sales on a down month) Catered lunches 2 days a week, free gym, decent healthcare pan, cool annual parties International outlook looks amazing Leader in the dynamic educational space Innovative but over worked Development teams, Owner is Awesome, as are some managers
Cons
Corporate Management Decisions are destroying the company. Outsourced Support: worst idea ever, done as a cost savings, is undermining our reputation Half-developed product offerings Used to be a leader in Education, now spends it's time making excuses and playing catchup Bad ideas are perpetuated Bad employees are protected because the person who hired/recommended them doesn't want to look bad Cost cutting measures in recent years have really effected this company