I recently went through the hiring process at GoPuff, and I feel compelled to share my experience on Glassdoor.
While the recruiter I interacted with was very personable and friendly, it quickly became apparent that this company suffers from a severe lack of organization and communication.
First and foremost, the job posting explicitly stated that the position was remote. However, when I engaged with the recruiter, I was asked if I could come into the office three times a week. It took weeks for them to clarify that remote work was indeed an option for this position as an exception. This kind of flip-flopping was the first sign of a clear lack of alignment within the company.
The recruiter used LinkedIn messages as opposed to email to update me. This was fine I guess -- but a little annoying as I hate going on LinkedIn and definitely prefer email or even text, but what can you do. The LinkedIn communication was a bit erratic as well.
The interview process consisted of a 1:1 interview with a Director-level PM and a panel of three 30-minute 1:1 interviews. None of these interviewers were the hiring manager, and they were unable to provide clear answers to my questions about the role, which was for an adtech position. To add insult to injury, after all this effort and time invested in the interviews, I received a vague and impersonal rejection via LinkedIn message. There was no feedback provided, leaving me puzzled and questioning the entire process. To be honest I was quite surprised as I thought the interviews went well and I usually have a good feel about these things, but I guess I was wrong!
In conclusion, my experience with GoPuff's recruitment process was a disorganized and frustrating mess. If you value clear communication, respect for candidates' preferences, and a well-structured interview process, think twice before pursuing opportunities here.