4.0
Sep 7, 2025
Former employee, more than 10 years
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
Supportive, results oriented work culture Many opportunities to do At Scale Computing Working on challenging technology
Cons
Continuous layoffs have gutted teams leading to overwork and insecurity Management seems to want to sell the company rather than grow the company