The atmosphere was very family friendly. The supervisors and managers were very supportive in regards to professional growth even if it turned out to having to move out of the department for a better job.
They encouraged attending free workshops that interested you if they were personal or business related.
The work environment was very nice, supportive and it felt like a real good team to rely on. Mistakes were not a reason to be labeled; instead, they were seen as opportunities to learn from.
There was always opportunity to cross-train and it was highly encouraged for everyone to learn some of one another's roles in case someone was out for a long period of time so that the office functions could continue to run smoothly.