2.0
Apr 29, 2025
Current employee, more than 3 years
Santa Clarita, CA
Recommend
CEO approval
Business Outlook
Pros
Pay could be worse, 10 sick days
Cons
Managers are going to push engineers Minimal training with maximum expectations and pressure SC location location next to garbage dump