3.0
8 Jul 2026
Former employee, less than 1 year
DeKalb, IL
Recommend
CEO approval
Business outlook
Pros
on site benefits tremendous free meals... high pay for area. EV charging for your car. easy job.
Cons
company benefits not sufficent for long term. better as a part time job. management takes things to serious.