Pros
Fair wages and benefits. Some good people to work with. Some opportunity for travel depending on position. Some fun social events. Good chances for career networking.
Cons
There are some women senior managers but the "in" and really powerful group is mostly a "lads' club." High staff turnover. Lacking communication between teams. Employee morale low. Little innovation. Very poor standardisation and enforcement of common procedures across offices. No bonuses (only for a select few.) Not much career progression possible. Budget cuts in places that don't make sense. Spending and hiring without good thought behind it. Antiquated systems. Serious problems often go unfixed and projects are poorly managed overdue and over-budget. For exmaple the backbone computer system used by most of the business units is an ancient program made for law firms. DMS has spent millions in trying to move away from it. Employees have been told so many times that we will be migrate to a new shiny system "next month." Every time the deadline is moved forward because of ghastly management for years. No change/project management culture and decisions are influenced only by short-term financial concerns and egos instead of risk and long-term thinking. Intense power struggles that affect day-to-day work of teams. Internal morale and "corporate values" campaigns that don't work because the real problems are not fixed and key senior management fail to support. Culture of negativity rather than encouragement and teaching. For example some months ago there was a bad review posted here. If you can imagine the worst way to handle that, that is how DMS did it (think bullying, bluffing, assumptions, gossip, threats) instead of trying to resolve the real issues. The review was removed because the company managed to dispute it somehow. And then for good PR, DMS posted 2 good reviews about itself (see the 2 good reviews below posted on the same day and posted just days after bad review was removed. Clearly fake. They will probably also remove those reviews now that they have been pointed-out.) CEO lacks experience, micromanages and is severely restricted by shareholders exerting too much control and by regional managers who sidestep her in their local offices.