1.0
Nov 29, 2024
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
used to be a good place to work.
Cons
the rank and file have lost faith in our ceo and upper management. it's clear they care more about propping up the stock price for the short term vs making good products and maintaining the business. it's a gross look to announce $1B stock buybacks and cut good staff the next. there's been a serious brain drain underneath the current "leadership".