2.0
Jul 26, 2025
Former employee, more than 3 years
El Dorado Hills, CA
Recommend
CEO approval
Business Outlook
Pros
Great mission and good people.
Cons
Old technology, Grand vision doesn't match up with current capabilities or planned investments. Senior leadership does not listen or care to understand. Just get it done.