This is a very shady company. During the first interview they keep everything about the position extremely vague and don't offer you any time to ask your own questions. After insisting on asking a few questions about the position at the end of the interview, I was told everything would be answered during the second interview, in which they require you to sign a Mutual Non-Disclosure Agreement before scheduling.