2.0
Jul 23, 2014
Former employee
Recommend
CEO approval
Business Outlook
Pros
The technical onsite engineers are for the most part, top-rate.
Cons
The management - privately owned so the managers do what they want - not like a true corporate environment with professional structure