Current Employee
Electrical Engineer · 3 Sept 2026
3.4/ 5
Management
Compensation
Culture
Work-Life
Safety
The experience
Stable employment with good benefits and meaningful infrastructure work. Bureaucracy can slow down projects.
Advice to management
Modernize outage response communication to customers.