Pros
Company has some good people (just not at the top). They are in the EWA space which is one where there will be increased demand in the future.
Cons
I knew of the founders checkered past before I started but was not prepared for how unethical and desperate his sales tactics are, or how poorly he treats everyone in the company. He is a heavy micro-manager, who frequently lies, lacks professional competence in almost every way, and does not have a generous bone in his body. His management style is to "treat employees like lemons". As a result, there is currently a mass exodus of employees underway and I am very happy and grateful to have left this miserable place. The company culture has only worsened with their more recent addition in the human resources department, who is merely a tool for the founder's need to further micro-mange the team and emulate the horrible culture of Tapcheck's sister company, Emcentrix. I would avoid this company at all costs, as a career here will likely end like that of the Hindenburg Disaster.