3.0
Jul 22, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Some leadership folks are AMAZING, protect and grow their teams, and are delightful to work with.
Cons
Some leadership folks are AWFUL, totally self-focused, and at times can be needlessly harsh - even brutal.