3.0
8 Apr 2025
Former employee, more than 5 years
San Carlos, CA
Recommend
CEO approval
Business outlook
Pros
Wonderful people. Professional atmosphere. Leverages technology.
Cons
For a technical department, they utilize non-technical management who have no IT experience.