The culture is perfect. There are no cliques, with everyone getting along and no one ever being excluded. You can work in a team or ask easily anyone from the office for help or advice. The social aspect is incredibly inclusive, with everyone always being invited to lunch or after work drinks.