5.0
14 Dec 2024
Former employee, more than 10 years
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
People there are talented, hard working and are great to work with
Cons
Sometimes they just add duct tape to fix things instead of actually fixing things