Does anyone out there have any experience or know anything about CAT located in Concord, NC? Considering going to work for them.