I've heard awful things about Multiverse as an employer but I keep getting head hunted.
Anyone actually worked there?
Also I don't "get" their value proposition
Account Executive
I've heard awful things about Multiverse as an employer but I keep getting head hunted.
Anyone actually worked there?
Also I don't "get" their value proposition
6 comments