5.0
Jan 12, 2026
Anonymous employee
Current employee
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
- great work culture (besides a few negative people) - surrounded by growing team - competitive pay
Cons
- wishy washy with decision-making - management will make requests, you will complete work, and then there is no follow thru when you hand stuff up to higher ups