Dishonesty in communication from management to staff level employees, yearly performance review is non-existent and involves unethical office politics - which leads to unmerited promotions and very small yearly raises (eventually leading to low moral for worthy employees), low entry-level pay, pressure to stay billable, pressure to "volunteer" your time during department/office-wide meetings, lack of technical screening for new hires (which leads to unqualified co-workers), quick to lay-off when work is slow, Unhealthy competition between different business units and/or offices, Inability to work-share with other business units/offices - leading to either long hours or lack of work