3.0
Jun 1, 2026
Former employee
College Station, TX
Recommend
CEO approval
Business outlook
Pros
Individual working environments and a relaxed environment
Cons
Bad senior management, people are extremely undervalued, engineers are working as technicians and only getting paid $5-6 more per hour than the other technicians that have been there for 15+ years