The Institute for the Study of Labor (IZA) is a private research institute, based in Germany, with the focus on labour market research. They are already editing a prominent Discussion Paper Series (also available on EconStor), which belongs to to the TOP 20 Working Paper Series in RePEc.
Acceptance/rejection decisions are expected to be made "within one month; publication is expected "within two months after submission of the final manuscript.The fast process from the submission to the acceptance/rejection decision is guaranteed by (i) an advanced desk rejection policy and (ii) the fact that only those papers refereed that require minor revisions are accepted while those not accepted are rejected without a detailed referee report. This requires the submission of manuscripts that are considered ready by the author/s for direct publication if found suitable by the editorial team.
With the reputation of the Discussion Paper Series already established, there might be a good chance also for the Journals to enter the ranking lists.