Contacted by recruiter to speak about role in Lehi office. Had one phone interview. Invited onsite for a total of 6 interviews. Onsite interview was poorly organized. I needed a laptop but was never told to bring one. In addition, I was supposed to use my laptop for webex interview sessions, the details of which were never sent to me before the actual date of the onsite interview.