1.0
May 15, 2026
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Not many... The people worth knowing have mostly left the remaining are overworked and fight every day to make up for the $1Billion in stock buybacks to prop up the stock price.
Cons
Sr management is gutless and refuses to actually stand up to directors that are selling off pieces to pad their bonus/options