I just got called for an interview with this company. Anyone have any experience with them? How do they pay and do they have good benefits? Also do they believe in ongoing training. Any help would be greatly appreciated.