Several of their positions remain open for a reason- they expect senior level experience at the junior level pay. While it was pleasant to interview with them, it was a waste of time. I would constantly get contacted by one of their recruiters who acted like they were working for a third party staffing agency. It’s too bad because it seems like a nice small company but they need to pay better.