Terrible and a major waste of my time. I had 4 interviews over the course of two months. Everything seemed to go well and I expected an offer. They strung me along for an additional three months to then finally tell me the position that was supposed to be remote is now required to be on site in a state that I do not live and if their process doesn’t work out for them they they might consider a “relocation” type thing. Disorganized, dishonest, indecisive, not a great way to treat people. If they can’t figure out how to hire a mid level non management position I can’t image they run the business very well. Very disappointing and I would obviously not recommend. I will be sure to share my experience with people in the industry.