Former Pollen employees were asked to sign an ‘NDA masked as a severance agreement’ [TechCrunch]
Pollen, the U.K.-headquartered travel and events marketplace, describes its company culture as built on principles of “freedom” and openness, including
Read more