I would not recommend working for Coachmatch. For a company that presents themselves as "ethical", it is the least ethical company I have come across. They do not have the capabilities to apply their ethos of “creating success and happiness” inwardly and have behaved appallingly towards certain brilliant and hardworking members of their team. If they do not wake up and make some serious changes in how they treat their staff, I can not see this company surviving much longer.