May be a positive culture depending on the team and who you report to. Good bonus based on company and personal performance. Flexible time off.
Cons
Higher up leadership are frequently talking about work life balance and supporting it, but then applaud people for abandoning it while they are being forced to do so.