1.0
Dec 12, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Absolutely none. Strongly do your research before accepting a position here especially if you are currently employed.
Cons
One of the most poorly ran companies I have ever seen from top to bottom. Switzerland runs the show. Tucson office doesn't realize yet or doesn't want to acknowledge it.