They are super stressful but they pay a ton. They pay about 20% above market for most positions.
It's no different than top 5 accounting or law firms with huge billing hour requirements. I wouldn't work there, but they aren't a sweat shop. They pay stupid money for many people.