2.0
26 Aug 2024
Current employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Flexibility and opportunity for growth
Cons
Micromanaging leadership and a toxic work culture are a major problem at this company. Leaders need to step back and let the employees do their job. There are far far too many company meetings that impede daily productivity.