The recruiter contacted me and rescheduled the interview two times on the day of the interview. Scheduled an interview with management after finally meeting with a recruiter. Two times I prepared for a video interview and booked the time out of my day to prepare for it only to have it be canceled TWICE the day of the interview (please be considerate of candidates' time and schedules). This rescheduling dragged the interview process out a good three weeks. This was a red flag I should not have ignored. The other red flag is the disproportionate number of negative and positive reviews. It's obvious when companies force their employees to leave positive reviews because they vastly differ from the "real" negative reviews. After my last interview, I was left with bad taste from management, who had an oddly negative attitude and didn't want to pursue the job further, knowing I'd be working for this person.