The interview process was organized and communicated clearly. Everyone at CAT was personable, and professional, and represented a positive culture. I was not hired for the position but I was treated kindly and I will continue to pursue opportunities with CAT in the future.