5.0
12 Dec 2018
Current employee, more than 3 years
Tucson, AZ
Recommend
CEO approval
Business outlook
Pros
Great place for self-motivated, go-getters. Work is challenging, yet interesting, and hours can be long, but you are compensated for them. Company has strong core values that seem to be shared by most employees.
Cons
Company's structure is a little opaque, and it is not very clear how to progress your career, or know you are on the right track. No formal reviews.