1. Outdated management style.
2. Little to no knowledge transfer that can't be blamed on the senior level employees. There is simply no program to train new employees out of college. There have been attempts but no one follows through.
3. Career advancement and progress is not as straight forward as it can be.
4. Advanced degree programs are not in place for those that get degrees and want to further their career paths within company.
5. It appears the wrong people advance in the company because of who they know or how they know the 'system' works.
6. Very little work related to actual engineering takes place.
7. Too much administrative burdens that block actual progress to take place. Things such as creating a simple calculation take far longer than any one else I know that works at other companies take.
8. Industry is too dependent on outside factors, government regulations, and the NRC.
9. The pay could be better stated or explained and could be higher. However, given the little actual engineering that takes place, the pay is ok.
10. The work overall is not stimulating or challenging in the areas that one would want it to be challenging. Having to wait weeks to get a design change through, or waiting days or weeks for a reply from another engineer or contracting company, or having to adjust the format of a calculation over and over to satisfy some guide isn't challenging - it is another time-consuming often unnecessary roadblock in the work production.
11. Overall, everything in the company just runs very very slow.
12. Employee population is heavily on the side of older males (40-50+) and those near retirement.