Reviews

Overall

4.1
Based on 8 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Enjoyable work environment
Manager and electronic technician, New Smyrna Beach, FL - January 21, 2015
This company is driven by the level of satisfaction it can provide for the customers. It is fun to work with knowledgeable and professional people. The travels were enjoyable but the cold weather was a handicap for me.