3.0
Feb 10, 2026
Current employee
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Flexible schedule and time off
Cons
Micromanaging, large workload, always busy with barely a break. Managers only nice when you are overworking yourself / beneficial to them