5.0
Dec 5, 2025
Former employee, more than 3 years
Tucson, AZ
Recommend
CEO approval
Business Outlook
Pros
People are great to work with, the work generally is very interesting.
Cons
Management can feel detached and have unrealistic expectations. Hard to get recognition and rewarded for your work.