Sometimes the problem isn't with the card or the corporation itself.
Sometimes it has to do with when your company allows that money to go out.
It varies at different places, and it might be worth a stop by H.R or a call to your corporate headquarters to make sure it's not them.
If it truly isn't them, then at least you can go to netspend and tell them that it is indeed their problem. Your company may even be willing to talk to them on your behalf, since getting paid funds is important to their employees. But start with the company, because everyone's policies are different.