I met with the HR manager in one virtual interview, during which he seemed like he didn't know what to ask. Later I was interviewed by the HR Director and other HR staff in a second virtual interview, on a Tuesday. At the end of the interview I was told that I would receive either an offer letter or a declination, by Friday. The following week I called to ask about the position and they said that Memorial day had slowed them down, later that week, they said that Memorial day had caused problems because it was a 4 day week, and they couldn't get the documents completed in time. It has now been 23 days since I was supposed to get a final answer, and they have completely ghosted me. I would assume based on the Glassdoor reviews and my experience, that this is not a great company and is largely mismanaged. Steer Clear of APIS.