I say a negative experience for a specific reason, although the actual 'process' was positive. I think they are tricking candidates into positively reviewing their interview process. I'll explain at the end.
The recruiter was nice and professional, and I enjoyed our initial interaction.
The actual process began with an aptitude and personality test, which was different but honestly kind of fun.
After that, a conversation with two engineers that mixed experience questions with simple technical questions. Things like "what is useEffect" in React. I also had to bring in a code sample. I brought in my most recent code from my current role (a largish React component) and a smaller, more well developed utility function. I thought it went well and enjoyed the interview.
After that, I thought I had been ghosted when I received an email asking for a Glassdoor review of the process so far. I eventually received another email days later informing me they went with other candidates. Totally fair, no farm no foul. I think the time to communicate that was too much, especially when I emailed asking for updates, but again, ultimately that's not the worst thing.
I am leaving a negative experience because they requested a review prior to communicating the decision, and if you read through the other interview reviews here on Glassdoor, you can tell that there are many reviews that use language to suggest they were still in the midst of the process. Doesn't that seem controversial?
I imagine that many candidates will leave a positive review thinking that it will somehow affect their chances, only to be told they didn't get the job soon after. I can understand that companies are trying to avoid negative reviews from jilted candidates, but typically other companies have requested feedback after the process and through an internal survey. Maybe I'm reading too much into it, but it seems highly misleading to me and I think it's best I didn't go further in the process.