5.0
26 Nov 2025
Current employee, less than 1 year
Juno Beach, FL
Recommend
CEO approval
Business outlook
Pros
Smart people working in really interesting problems
Cons
Internal management expectation setting can be cumbersome
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good benefits and depending your position you may be compensated well." "good pay annually and weekly" "Great people for the most part that want to see you succeed" "Awesome culture and great people" "great opportunities to help the US transform to 100% renewable energy"
Users say... "Some departments have no work life balance and you work really long hours." "Desk job all day with minimal social interaction and poor management." "Long hours and crazy on" "Senior leadership has no checks and balances" "You could get unlucky and be on an underperforming team with a bad manager."