After speaking with very kind people on the phone, I was aghast when they not only neglected to ever respond to contact over email or phone. They made it sound like they were excited to have me and then never spoke to me again. Truly a disappointment and I do not recommend applying unless you know them personally. They seem much more concerned with their "team building trips" than actually hiring new people to work there. Definitely is a place that unless you have an in, you will get left out in the cold despite your experience level.