The culture looks a bit mixed up but everybody seems to be on the same page.
Hierarchy exists but it is not something that reduces performance. Management is great and everything is so organized.
During work hours, the culture is great. We have a number of different backgrounds, which has proven to be very insightful. I am not aware of any communication outside of work hours.
people moving quickly
Have had the flexibility to work hours that suit me (later start/finish times). Have been able to interact directly with very senior staff (working for a smaller organisation can mean greater access to the higher levels).
Very supportive organisation. It is, however, lagging behind private companies in terms of technology stacks and change management. As the average worker is older in this organisation, they are less likely to embrace change.
Entry-level staff tend to be given administration task rather than project work