It seems that the company that sells systems based on features that don’t exist and often with arbitrary time frames. On top of that there is a firm mantra of "everyone does support," and poor engineering practices, general lack of real requirements, and hack & slash ethos. (Keep in mind these are long-term impressions, not assertions of specific facts.)
The firm's core software has no deployment system, and to upgrade an installation sometimes takes days or even weeks, because each such event is a complex manual process. It also behaves differently in virtually every environment. That software is tightly integrated with the Milwaukee system, causing constant stress.
ITS delays for simple tasks are long and mistakes, etc. very common.
There no motivation on the part of anyone with power to improve any of these things.
Everything seems perpetually under-budgeted - hardware, support resources, etc. Never mind the long-term pain this causes the employees taking up the slack and taking the heat.
Read the other lengthy negative reviews here. They contain further insights. "I've never seen anything like this" resonates.
Keep in mind that the most accurate representation of a firm from an employee's point of view comes from those who have left the firm, for whatever reason. You won't find a single *good* developer who's left this one and has a positive impression.