Pros
Pay is decent. Not exceptional but not meek either. Juno Beach location is great. Clinic, gym, and cafeteria is on site. Many opportunities to take different classes and certifications in house. Benefits are good.
Cons
You are expected to give 200% of your time. If you perform your job per your job requirements and description you will get poor reviews year after year. You are expected to exceed your job requirements at all times; yet at review time this is only "acceptable" not "exceeds". There is no chance for advancement by your qualifications and/or performance. Upper management changes your job or promotes you per others perception of you; not your job performance. This leads to incompetent persons holding middle management positions. Nextera continually stressed the importance of teamwork but I saw numerous times (incompetent middle management) blaming employees for short comings when it was the supervisor's fault all along. Decisions and deadlines are made by upper management; middle management does not explain why these deadlines cannot be made and the project moves forward only to miss said deadlines. Who is blamed? The worker bees. None of the management takes the fall for promising something that cannot be attained. This company will contue to succeed and make money but at the cost of working people to death and finding someone new to do it when they are worn out and people come to their senses and move on.