3.0
Apr 8, 2026
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
They are always friendly and seem to be open.
Cons
The culture at the firm has taken a turn over the past couple of years with fewer skilled people leading the charge and AI being forced down everyone's throat.