Interview process was relatively straightforward. Applied via Indeed and received a call within a week. Seems to be an ok place based in initial conversations. Not sure about the insurance and benefits, I honestly am so used to them being a given I sometimes forget to ask about them.