3.0
May 27, 2025
Current employee, more than 10 years
Walnut Creek, CA
Recommend
CEO approval
Business Outlook
Pros
- Medical Benefits - Flexible Scheduling - Holiday pay and Vacations
Cons
- Can become a toxic environment - Internal Politics - Inadequate training for managers