Really went after
• Assailed
• Attacked
• Berated
• Excoriated
• Lambasted
• Ripped
• Scolded
• Slammed
• Yelled at