She was right about Transformers set
She correctly identified it as an "unsafe set" in 2009 during an interview. The crew and company scoffed at her claims in a letter and called her claim ridiculous. Only a year later was a woman left permanently brain damaged for life as an extra in the third film. I believe Megan Fox actually walked off set and quit. The studio was forced to pay the woman an 18 milion dollar lawsuit as for her severe injuries.
I think Megan Fox was pretty accurate. She also claimed Michael Bay was a "creep" on set. Of course Hollywood blacklisted her for many years. But she wasn't wrong.
The anti Semitism story and firing from Spielberg was also a lie. The woman quit. The set was dangerous and the director was a creep.
Megan has also spoken out on work place safety for actors in a documentary a few years ago. She herself was almost severely injured during a stunt with bombs on the Transformers 2 set.