1.0
Mar 24, 2025
Recommend
CEO approval
Business Outlook
Pros
Some great people, and the culture used to be great.
Cons
Upper management are tone deaf. Laying off hundreds of people, and laughing and joking on an all hands shortly after. It's pretty dehumanising.