The company seems sharp and has a good business model. I had one video interview, one coding test, and another video interview.
My experience with the second interviewer wasn't the best. He started off by talking trash about my previous client's business model, even though I doubt he was in a position to really judge. He also seemed overly opinionated on certain software topics. He came off annoying, like someone you wouldn't want to work with.
The also record you without asking for your approval. Very shady.