The work-life balance is extremely difficult. The culture there is essentially to always be working. Even when you take time off (including just weekends) you come back to an overwhelming amount of emails (internal and external) that is essentially insurmountable.