Pros
There is a strong people and culture foundation at Codurance. We try hard to prioritise and create an environment where employees feel valued, supported, and empowered to do their best work, and the leadership team is massively involved in this. All the software developers working here feel a strong cohesion around craftsmanship and the values that comes with it, and push this into their everyday working life. The people here are friendly, knowleadgable, we love working in teams and getting involved into different activities, opinions are always valued and taken into consideration. I feel I have contributed to making a positive difference since I started working here, which is not to be undermined.
Cons
Communication across teams can sometimes be a bit dispersive, even if I see things have improved. I think the nature of the consultancy can sometimes play a part on the sense of cohesion and company culture, as most of the people work on clients and they need to follow client's instructions/timings/deadlines and so on.