I have had a very pleasant experience so far.
Gone through 1 phone screen with a very courteous lady and a coding interview with another, knowledgeable, polite and professional engineer.
I do feel bad that i got the interview time wrong (my fault) as the invite never showed up on my calendar and was caught unprepared, but they were very accommodating of that as well.
Coding question was reasonable and very doable, i had the right approach though wasn't able to finish the code in time.
Waiting on results (Was compulsory to pick one so i picked ‘yes and accepted’).
Would definitely recommend interviewing with them. Don’t be skeptic after reading the bad reviews, for me they weren’t true.