1.0
May 16, 2023
Anonymous employee
Current employee, more than 3 years
America, IL
Recommend
CEO approval
Business Outlook
Pros
Great benefits, great company culture, cross departmental communication
Cons
Low salary, department can be headed by a person lacking self awareness, also the most annoying people are in powers of positions, upper management can have crackhead like energy