Some adding to my previous review.
Not sure if HR of the company is reading the reviews but it can be really good improvement if they could schedule an interview at least before two-three days, and not on the next day, since it is really important to have time to prepare for it.