Terrible. Red flags everywhere. The process took two phone calls and 5 in-person interviews with the final being with the boss. He is a miserable person and each interview was worse and worse. Every employee complained that there is no training, it was sink or swim, a very gossipy environment and that there were definitely cliques. If you couldn’t sit at the cool kids table, you were outcast. They were all throwing a past employee under the bus. They all also warned that the boss just yells at you in front of everyone for any little mistake made, despite those fact that there is zero accountability on his end for the lack of training. I refused the offer in the end and am so happy for that decision.