It depends on who you ask? Anyone with a grudge or feels they have been done wrong will tell you bad things about Mastec. But don't go work for them if you plan on doing shady work b/c then you will add to the number of disgruntled employees from there.
This is CABL.com posting #325867. Tiny Link: cabl.co/mbwV5