1.0
Apr 23, 2025
Recommend
CEO approval
Business Outlook
Pros
Several employees and individual contributors trying to make a difference.
Cons
Outdated management styles and lack of leadership accountability is at the core of the diminishing stock price.