Good peers, a cooperative vibe, and coworkers who are willing to share knowledge.
Cons
Inconsistent communication from leadership regarding vision and financial direction. Recurring layoffs around the holiday season over the past several years have impacted morale and trust.