Morale at this company is very low. Communication is a big issue. Senior management does not clearly identify expectations to employees, resulting in confusion and loss of productivity. Senior management is quick to react to questions and concerns from staff with intense anger and frustration. This volatile behavior extends to staff and client meetings, where senior management publicly humiliates employees of all levels on a regular basis. As a result, the overall tone of the office is very negative and punitive, with employees feeling as if they walk on eggshells.