Right off the bat, my recruiter rescheduled at the last minute twice. Taking days to get back to me after. I finally scheduled interviews, the process went no where how the recruiter explained it to me. I ended up doing 4 interviews (5 if you count the phone screen). After I completed each interview, it took days for feedback at times.
The interviewers were entirely unprepared. They came up with everything on the fly like they had no interview preparation. I felt many of them seemed very unprofessional.
After that, it took them 2 weeks to get back to me with a rejection.
This place does not value candidates, or their time.