2.0
Jul 15, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good training program with nice colleagues. Good pay.
Cons
Everything is outdated. The headquarters in Elk Grove (yes, Elk Grove) is a trip back into the early 1980’s. Many people are confused finding the building too. I heard they just got their own computers late last year or so.