Dependent on department, but personally I was able to meet all my coworkers prior to being hired, I liked knowing who I'd be working with.
It largely depends on what department you're in, but my immediate leadership is amazing and I think the women in this company especially are very kind and helpful.
I just love having vacation days, and I feel like they're distributed pretty fairly in comparison to other companies in the region. I have a good work/life balance and I'm satisfied overall.
I love my teammates both as coworkers and people. I work in a very small team, but my coworkers are fair, understanding, and great people to be around. Our department head is also very personable and relatable.