You don't know the company name but are supposedly being hired, getting a good salary, perks, and being considered for management? I'm no expert but one of the first things I figure out is the company name before I even apply for a job.
Yes a cow taking a shit is completely alright for a mod to post up, but a picture of a fish eating another fish is way out of line and and results in a lock for me.