Csctrust Sucks Customer Reviews and Feedback
CSC is a company founded in 1899 that operates in a range of sectors. It is headquartered in Wilmington, Delaware, CSC has offices in the U.S., Canada, Europe, and the Asia-Pacific region.
One angry customer wrote this about Corporation Service Company on bbb.org: Corporation Service Company is the worst company ever. Emails took 30+ days to get a response, they charge absurd fees and don't offer much in return. I switched to legalzoom and couldn't be happier. This company is a borderline scam who preys on its customers. they suck.