they call me 007 meme
The humor in this meme is that the number 007 is being used here in an unexpected way. 007 is usually used to refer to the spy James Bond, who is considered to be a cool and skillful person, however in this meme, it apparently means that the person is a lazy worker. So, this is self denigrating humor.
As a side note, if your lunch break were normally an hour long, 7 lunch breaks means that you would only be working 1 hour out of an 8 hour shift. That sounds like my kind of a job ;)