The platform is good, and the domain information is great. It started in 2003 but I doubt if the current owners are the same owners 21 years ago, I understand that The platform is under new management you have to work on your social media presence. You have only 10 followers on X.com and not much on LinkedIn, the platform has market only if you can market it properly.
Hi and thanks for your comment.
I am a co-founder. Upstaff company services were in private mode with vetted clients/partners only, for quite a long time.
A new website version/rebranding open for public now. And yes, a lot of work for social media presence. That's why we are inviting everyone to take a look and join.