I have been here for 1.5 years as a Project Manager. This role by definition is a stressful job. I personally don't stress out easily, so I have been able to manage my work-life balance well so far.
The culture is decent, one does need to learn the ways and system quickly and yes, sometimes watch your back. A good manager will help someone do well. As the company grows, there has been a lot of emphasis on good management, so things are pretty decently streamlined.
I'm at a nice and new office building. All areas are very neat and business like.
This is a huge company with nearly a 100 offices in 35+ countries. So there are many positions within the company to move into if you want to make a switch. Overall this is a good place to work.
Good management, 9-5 culture, no regular late hours, good work/life balance, free coffee
Salaries can be low (unless you negotiate well)