The culture is great. There is always some social event to be involved with, but there is also no pressure to be involved if you just want to head home or have any other plans. The environment also feels really inclusive and welcoming to all, no matter their religion, gender, etc. Everyone is given the opportunity to, at some point meet the upper leadership and they often hold "town halls" which make them feel more approachable to raise concerns, etc.