Fucking hate LinkedIn and didn't have a profile for many years. Recently started a new company, and if you want to be taken "seriously" by investors and business customers, you need to have a LinkedIn profile.
There's no alternative anymore. I really hope something new comes along soon.
There's no alternative anymore. I really hope something new comes along soon.