You now have to upload your job/salary information every 12 months as a condition of using the site. Not only is that really intrusive but sounds like a GDPR violation to me. I used to use this site all the time, and voluntarily post company/job reviews, but now it's looking like a data insights mining operation and I'm going to stay away