Work Bitch definitely isn't generic. It being EDM doesn't automatically make it generic.
It's very EDM and very dance, but there hasn't been many songs by mainstream artists that have been this clubby and hardcore, full on dance. It sounds like a song by some underground European DJ. There is very little typical pop in this song, it doesn't even follow the same structure.
idek how to describe it.
It's not generic, but that doesn't mean I'm saying it's groundbreaking or innovative.