Met with 10 different MRPC employees ranging from the CEO to Engineering, Sales Director, Quality Manager to Human Resources and was there for over 4 hours. This was after several interviews that took place over the phone. The entire timeframe for this process was about two months.