Telephone interview with HR in Tenessee, then on-site interview with hiring manager in Salt Lake. The phone screen was very professional and got me excited about the position. The hiring manager in Salt Lake has zero interview skills. Made assumptions and aggressive line of questioning. Accusatory line based on his assumptions. This would be an absolutely terrible place to work with this management style. I withdrew my candidacy at the end of the on site visit.