Kantox's environment is amazing. The teams I was working with is really pleasant to work with, everyone help each other and pushes you (in a good way) to be better. There is no noxious micro management and they help you grow if you which to. You get to learn a lot of things within a pretty challenging industry which is really good. The work/life balance is perfect and the office is amazing.