The interview process is completely lacking in transparency. Even after taking the time to actually interview with them, they just send out generic, automated rejection messages. It shows a serious lack of respect for candidates' time and effort. Based on this experience, I feel it is not a company worth interviewing for or working at. I absolutely do not recommend it.