3.0
May 1, 2025
Former employee, more than 10 years
Pasadena, CA
Recommend
CEO approval
Business Outlook
Pros
A comfortable work place for people with high communication skill.
Cons
Compare to similar industry and high tech companies, it is inefficient and expensive due to their technical development cost and management style.