Pros
* Family-like environment where people genuinely care about each other
* Supportive leadership and management team
* Amazing, collaborative coworkers
* Strong support for learning, development, and guidance
* Close-knit team with strong connections
* Great benefits package
* Hybrid work
Cons
* Limited opportunities for advancement due to low turnover and few upper-level openings