1.0
Feb 27, 2026
Current employee, more than 1 year
Los Altos, CA
Recommend
CEO approval
Business outlook
Pros
Good people who are worked in a technical sweat shop
Cons
Nothing good about this place. Founder/CEO Sci is all about himself. Comes in driving his Ferrari while keeping the company so big so he does not have to pay up a level for benefits for the employees. Product is always broken and the tech support folks are always run ragged. It is like a sweatshop. Far from great EI technology.