2.0
Nov 26, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
fair compensation, benefits and profit sharing
Cons
Core business is contracting about 10% on a yearly basis and new products and investments are nowhere close to as successful or profitable