Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP)
Flight Crew Total 6372; Flight Crew Type 6372
Time Pressure; Communication Breakdown
ATC Issue All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Unstabilized Approach
General None Reported / Taken
Human Factors; Procedure
Beautiful evening; EWR approach to 22L. Level at 8000 over DYLIN on the PHLBO3. They gave us 4000. I verified because we normally get 6000 after DYLIN. ATC said 4000. We went down to 4000 and were on a heading for the RWY. Abeam the airport we were given a heading of 90 degrees and told to keep our speed up and to descend to 3000. Shortly after that we were told to descend to 2000 and keep our speed up till reaching 2000 then we could slow. We are about 6 miles from the RWY on a 90 heading and ATC asked if we had the RWY in sight. I was shocked because they cleared us for a visual. We were INSIDE the marker; BUZZED on a 90 heading; fast and close in. We did a steep turn; put the gear down; slowed as fast as we could; went through the LOC then under the glideslope. We were not even in a good position to do a go-around. It all happened so fast. We did land safely but I was pissed. There was no reason for ATC to vector us and give us such an unsafe approach.
[Report narrative contained no additional information.]
Air carrier flight crew reported an issue with a late clearance to a visual approach resulting in a marginally stable approach.