City New Castle
Are you a Current or Former Employee? Current employee
Suggestions for improvement
- Employee relations need to improve. If your employees aren't happy, the company cannot run efficiently.
I like about the employer
There is a wealth of knowledge here and is a good way to broaden my horizons in engineering.
I dislike about the employer
There are 0 perks, 0 raises, slim benefits and no incentive to do well other than to keep your job. Upper management puts off promised incentives until the employees forget or give up trying.