The process was overall a good experience. They were polite and gave good feedback. Brought me in two separate times. The only part that was frustrating in that their job listing did not have a salary, but they required a desired salary on the application page (it wouldn't proceed until that was filled out). However, they offered me 10k under my minimum asking range which felt like a waste of time to have me come in two separate times.