2.0
Jan 22, 2021
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Decent pay in technology. All I can say positive.
Cons
Highly bureaucratized, lots of manual process, outdated operational data design, dysfunctional tech teams. Tech people spend far too much time on regulatory admin functions. Not for someone who wants to focus on technology.