High quality work delivered, but at the expense of its employees. Poor work/life balance, tons of OT, high stress/burnout culture. High amount of negative feedback with little positive feedback from management, little patience to achieve high standards, micromanaging. Low pay for type of work expected and cheap on benefits/rewards. Can lack humility and respect.