4.0
17 Apr 2026
Current employee, more than 10 years
New Castle, DE
Recommend
CEO approval
Business outlook
Pros
Had great leadership in the IT department. Found them easy to talk with and an open door policy. Benefits were decent and the bonus structure was fair.
Cons
Communication with operations was sometimes difficult understanding what the client wanted.