The company is known as a demanding place to work, due in part to the high expectations ... t practicing it that much on the floor," a former project manager who left the company over four years ...
The pressure to close projects successfully can lead to long hours, increased stress and, ultimately, a blurring of the lines between work and personal life. Neglecting work-life balance can have ...