The HR takes ages to schedule an interview and even then didn't have the minimum courtesy to inform me of a last minute rescheduling, until I directly called her since nobody joined. They give useless assignments and make candidates do free work for the company in ridiculous deadlines and later take the assignment and reject. The job opening has been there for 6 months now and I'm sure it's just a decoy opening to please investors and make us do free work for the company! Don't apply unless you know someone on the inside, else it's just a waste of time and effort.