Kumon, what is it?

Hi, just wondering if anyone has ever heard of Kumon and what you know about it.I work for the company and I’m just curious to know what people think about it.Do your kids get enough education at school? Or do you think making them do extra work after school is a step too far?