1.0
Apr 26, 2024
Recommend
CEO approval
Business Outlook
Pros
None that I can think of now post merger
Cons
C-suite is the ultimate definition of corporate greed. Made their millions while leaving others in the dust. Constant layoffs within the past year.