5.0
Sep 17, 2024
Current employee, less than 1 year
DeKalb, IL
Recommend
CEO approval
Business Outlook
Pros
The people and culture have been awesome. I have felt welcome in my first month at this company. A lot of good benefits and resources as well.
Cons
My 3rd week at the job, we got a little bit of unfortunate news. Lead to some emotional shift that has slowly drifted back to normal.