Extremely long hiring process. I went through 3 phone interviews over a couple months to be flown to STL for a whole day of in person interviews. The interviews individually were not super challenging but the whole process was lengthly for an entry level position.