So many cons all stemming from the CEO. He is terrible to work with, a bad manager and people person in general. Can’t take feedback and does not like to be questioned. Insults and talks down about his own team. Rude to his team. No genuine positive recognition. Ignores advise of the experts he hired. Wants a quick fix to everything instead of actually trying to solve problems properly. I expect there will be many more negative reviews to come as the turn over is so quick. James (CEO) is now writing replies to reviews saying change is happening. Nothing will change as long as he is still CEO. Also be weary of the high salary range advertised, he will probably low ball you.