Pros
Kalido acts like a more mature company than it actually is, while still having the lean agility of a startup. The processes are clear and unconvoluted, simply there to make your work easier and not to stay in your way. That maturity is most likely caused by the very experienced management and the technical prowess of the team (both the in house one and the contracted people). It offers its employees what it sets to make available to its users: a plethora of opportunities. There wasn't a day since joining that I didn't learn something new. Both the company and the management respect and act on the company values. Those values aren't just a façade.
Cons
Social bonding. I get that the team in London is only now starting to shape up. But I feel we could do more in this regard. We do have one weekly lunch when we're supposed to do that. But I feel that's too little.