Pros
Company has a great philosophy behind it with an emphasis on employee development. They invest time and money in growing their employees. If you're willing to relocate, there are many opportunities for advancement across the company. The people who work for this company genuinely care about the success of the company and each other.
Cons
The industry as a whole is challenging. The pace is so fast that if you have no electrical experience, you are thrown into the mix and many times must fend for yourself. Because there is no formal training program, it takes a very fearless and ambitious person to be able to jump in with two feet and just figure it out. There are plenty of people available to help answer questions as you go, but the primary method for learning is simply trial by error in many ways.