5.0
Jun 16, 2026
Former employee, more than 3 years
El Dorado Hills, CA
Recommend
CEO approval
Business outlook
Pros
Calm work environment, clear expectations, decent pay and benefits, good company culture, managers let you work independently. All-around great experience working here.
Cons
Work can be slow at times.