2.0
Feb 21, 2024
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Technology could have positive environmental impact.
Cons
Business practices are suspect. They underpay employees and regularly layoff workers with, little regard to impact or situation, to protect execs that made poor judgment calls.