Pros
Enercon has a few program that can really benefit new grads. The Alternating Work Schedule (AWS) allowed me to take every other Friday off and also move which Friday on occasion so I almost never took PTO. Most bosses were also pretty relaxed on your working hours as long as you got your 40+ each week. The starting salary is pretty high and put me in a high earning bracket that I was able to transfer to my new company.
Cons
There are several aspects of the company that are quite frustrating. The biggest point of contention is that their espoused beliefs are often quite different from their practiced beliefs. They always pushed the idea that we were "employee owners" through the Employee Stock Ownership Program (ESOP). This basically allowed them push your boundaries and ask more of you than an equivalent other company would. An employee does not actually own stock until their 2nd year and most people leave before that mark so most people are asked to be employee owners while being treated like employees. There were not company credit cards so employees had to front the money for business trips and other expenses then submit a reimbursement report. If you are not well versed in what kinds of expenses or covered then you can easily be spending money that will never be reimbursed. You are responsible for keeping track of every hour you work and which projects you work on. This is important since you have to enter in all this time on a convoluted project tracking software. You are allotted a certain amount of time to complete certain tasks but tasks almost always take longer and additional hours have to be requested. It is usually quite difficult to get more hours so most employees work hours that they don't record to get projects done. They also have a company metric called "Applied Time" this is loosely based on reality. It is essentially a ratio of the hours charged to project time over the total hours charged during that pay period. Near the end of my time there they used this metric to justify calling for a hiring freeze since it did not look like we were super busy when in fact everyone in the department was working OT. Six months down the road we were severely understaffed across the division and they requested (read expected) every employee to work 10-15 hours extra to make up for their poor decision making. There is a monthly bonus program but they set the projected earnings high that there was never even a faint hope of realizing gains from that program.