The interview process was very organized and efficient. They were very generous during the second interview also. The experience is a lot of work for an interview but I suppose they are attempting to see how hard of a worker you are. Overall, it was a fine experience. It is worth it to go through the process even if you don't get an offer.