Pros
Outstanding non-monetary compensation in the form of generous benefits, work from home, and steady focus on core competencies, loyal customers, technology works and does what we say it will do.
Cons
Poor handling of rewards & accolades, stingy with monetary compensation/bonuses, lack of integrated marketing & sales efforts, too many products/solutions, ugly interfaces, lots of tech & stats hype with little focus on the true gains of making or saving money, reducing risk, executing more effective campaigns, etc. Unwanted staff are targeted for layoffs in legal but immoral ways (set up for failure), lots of cronyism, especially among headquarters staff & old timers. Incompetent professional services project management jeopardizes post sales deployments.