3.0
Feb 25, 2025
Current employee, more than 8 years
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Friendly, supportive staff. Competitive wages.
Cons
It's honestly a great company. I do believe that management level in IT needs a major overhaul. Advancement is very limited.