5.0
Jun 29, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
I really enjoyed working at Concord. The team in France is amazing—super smart and always willing to help. There’s a genuine culture of sharing and learning, which made a big difference for me.
Cons
there were a lot of features to get used to, and sometimes it felt a bit overwhelming.