1y
Thanks for your review. It’s disappointing that you did not enjoy your time at Capco, our people are what make Capco such a great place to work. What sets us apart from our larger competitors is our deep expertise across financial services, which our clients value. We work in partnership with many household name clients to build long term trusted relationships.