I was contact by Snapsheet via phone and was asked to set up a phone interview for a later day. The person I spoke with was very friendly and asked some simple customer service related questions and went over the position in detail with me. Several days after my phone interview I was asked to come in for a face to face interview. I met with three separate people at Snapsheet and they were all very polite and welcoming. The face to face interview lasted about 2 hours and they gave me a tour of their office as well.