Very hard to get hired, experience gained outside company is not recognized.
Pros: good benefits
Cons: hard to get hired unless you know someone, standards and ethics are very poor.
The general attitude is " All pay is the same!" Management is intimidated by knowledge and ambition. The concept of giving the customers the extra effort when their power is off eludes them!