I still am troubled by that question.
Anyway, i got this from Wai Kay last night. He referred to it as "SG Power Rangers!".
They certainly work for SG. Their face plate of various colours are a trademark among Rangers. Power? The rotary cutters they wield & the lone turbine canon surely indicate they have some powers.
No shit. It's not meant to be an insult.