It's a bunch of engineers and creatives. What work/life balance? You have to create that for yourself...in any company such as this. No one is going to force you to take a breather or a holiday. You have to draw that line in the sand for yourself. No one was forced to work overtime or come in on weekends. But, if things needed to be done and you were the person tasked with doing it, then you did what needed to be done. Nothing sinister or oppressive here.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private