If you have any regard for work-life balance, this is not the place for you.
The company is build around the expectation that all employees are willing to give their 150% and this results in constant unrealistic deadlines and the employees working in evenings, weekends and holidays.
Employees are scattered around different time zones. How is that handled? Well, by expecting everyone to be available at all times. A colleague from a different time zone needs something urgently and it is not your working time? Tough luck, you will be tagged in the chat and expected to respond and if that does not work, you might get a phone call.
As could be expected, this leads to extreme burnout with a lot of people, but do not expect your managers to be interested in that. All that you get will be statements such as that everyone is in the same boat and shrugging off your concerns. You will be expected to continue working in this fashion and your complaints will fall on deaf ears.