I think it's a satirical website aimed at poking fun at corporate-linkedin-speak
Wish we didn’t even need one
Wish we didn’t even need one