I had a very frustrating experience with NASA Umbrella. Their onboarding process is slow and disorganized. Despite providing all the necessary information, it took them over a week to set things up, and they repeatedly asked me to do their administrative work for them. Communication was chaotic, with different staff members giving conflicting or vague updates. I ultimately had to cancel my registration before even starting and requested my data be deleted under GDPR. If you need a reliable provider that respects your time, look elsewhere.
Claim your business profile now and gain access to all features and respond to customer reviews.
Nasa Group specialise in contractor payroll solutions, offering Limited Company, PAYE Umbrella Company, CIS Self-Employed, PAYE Payroll Bureau. 0117 929 7683