The process is very drawn out. There were multiple Skype interviews before an in person interview, There was also a challenge included. I liked the challenge, but was time consuming and was expected to have a fast turn around. They were very nice, but unsure of what they seemed to want in a employee. Was offered a contract position with the idea of hire, but long periods of communication made it undesirable.