When to expect h1 approval since case status is shown as recieved

Case status is shown as case was recieved and the there is no action since April 11, 2017.

Is this common scenario to anyone and by what time does USCIS approve h1 petitions?