Pros
The money is good, decent uniforms. Generally good people to work with (peers). Every once in awhile you might have a bar-b-que made with the cheapest stuff one can but at your local wal-mart. That's about it.
Cons
Management is abysmal to say the least. They only hire outside for management to near exclusivity. In fact, they're more willing to hire completely unqualified personnel, those who don't even understand electrical theory, to be a manager than they are to promote one of their own technicians. They pretend to care about safety but will find ways to punish you for reporting safety issues. They don't take any real action to safety concerns and will accuse you of sheer laziness or play a type of blame game if you bring up a legitimate safety concern that they seem to difficult to solve. In fact, I've personally brought up a significant number of safety concerns with simple, cost effective solutions to solve them. It nearly cost me my job. They produce safety bulletins daily ad nauseum, that are meant to correct safety deficiencies that basically do the opposite. They allow any manger, no matter inept, to post these bulletins that make sweeping commands and changes in work practices and procedures without regard to their efficacy or actual ability to implement. Nearly every safety bulletin is either redacted or ignored by upper management as a result yet the practice still continues. They refuse to implement any real level of standardization with regards to procedure writing and seem to go out of their way to ensure real levels of standardization are never achieved. They have a serious personality cult which is disturbing to say the least. They require their management, at every level, to read these corporate self help books. I personally have read parts of many, if not all, of the books they're required to read. They're awfully similar to religious texts. Anyone who has any sense can see through the crap these books spill out. The peeps sloth cult is dangerous. If you don't think, act, talk exactly like they do you are in the out group. They hate outside thinkers, they don't like ideas that intrude on their preconceived notions and hey have literally no business sense. Their renewable energy program only looks successful on paper as they take advantage of PTC's in order to secure obscenely low PPA's, unaffordable PPA's, do as to choke out the competition on the back of the taxpayer. I literally pay myself back some of my own paycheck because of the heavy government subsidies. Their model of infinite growth is the only way to stay popular. They manipulate their share holders in to believing company overhead is low when in reality it's obscenely high, they simply leave out a significant portion of overhead marked as other expenditures not related to the individual wind sites. A dubious practice at best. Then, they pretend that our technicians can perform more work than they're truly capable of. They under-staff by incredible margins. By about half that of industry standards and demand the same amount of work be done in a given day, all the while continuously trying to guilt you for putting the overtime on your time card. They harass you incessantly if you dare to take a sick day, or will never, ever accept your vacation plans forcing you always to have to change them. I've even seen, on multiple occasions, managers forcing employees to cancel pre-paid for vacations because of their inadequate planning and the company will NOT compensate for losses. I've seen managers force sick employees come to work because they employee couldn't afford to see a doctor, nor should he have to, when he knows he has a cold. Yet they damned zero injuries, rather, they just sincerely discourage you from reporting injuries by issuing reprisals for doing so. In fact, they often fire technicians for getting injured by doing nothing more than their job. As most jobs in the energy industry are physically intense, he'll a person can be injured by simply walking, but that's no matter to management. No, every injury has a person at fault. Period. Every thing is someone's fault and someone's head must be had! I once had a manager accuse me of lying about my car catching on fire, as a reason why I couldn't work on a SATURDAY. He forced me to send him pictures. He then accused me of setting the thing on fire myself in order to get out work for the day. I really wish I was making this up, but I'm not. The same said manager also regularly accused employees of faking illnesses, of intentionally losing or breaking tools, or any number of other things to get out of work. His actions have been continuously reported to upper management to no avail. This behavior isn't isolated though. Upper management regularly accuses employees of near conspiratorial type behavior as if they're tin-foil hat wearing paranoid types. This is not in jest.