SpringHill has very friendly and intelligent employees and they do very interesting work. Unfortunately they have a very slow turnaround time in terms of offers, so I had to withdraw from the final round of consideration in order to accept a job offer with an expiration date.