The culture heavily depends on which department you work in. In my department it was strongly encouraged for management to work long hours, and there was a culture where it was normal for salaried employees to come in on weekends to get the job done. Not great work life balance.