1.0
25 Aug 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
The pay was decent and steady
Cons
The account management team especially in Chicago downtown office are filled with drama. It affected my overall mental and emotional health. They spread false rumors and were treating me different once they found out about my Hispanic background.