After being invited to interview with Paystack, it took approximately 5 weeks to have 2 calls and present an assignment. After presenting the assignment, I was told I'd receive feedback in the next week. 8 weeks later, I received a mail saying they decided to move on with alternative candidates. At which point I had accepted another job. Needless to say, the transparency, communication and lack of visibility throughout the interview process was particularly poor and needs improving.