All reviews seem negative
This is a pretty much unheard of payroll company. My boss made the switch so he could have cheaper services. Well they are cheaper all right. They have a horrible customer service...