I was very happy with the interview process. It was timely, professional and I was kept informed by the HR generalist of the process. It was a great insight to the type of company that they were. Dress business casual for standard sales positions. Possibly a little more for a higher position. The company on whole is a business casual up to the CEO