Pros
It appears to be a fun environment where everyone is purposeful in their interactions. The staff are very open, engaging, yet professional. The benefits package is amazing compared to most companies these days; and the hybrid schedule works well for me as it reinforces a work-life balance
Cons
None at the present time.