The interview scheduling process was a bit unorganized and last minute but I was interested in the roles, so I made the adjustments to make the times provided.
After a few interviews, I was offered to interview for another role and the interview went well. I had four interviews within 7 days for two positions. I was told I would receive a follow up. After, I sent thank you emails and follow up emails to all of the four interviewers and didn't receive a response from any of them - I immediately lost interest. Nearly three weeks later, I received an email saying the position was filled.
I must say I was hesitant to interview based on what I read from Glassdoor. But after going through the interview process and experiencing the lack of communication and unorganized feedback while scheduling the interviews - the reviews on Glassdoor are correct.