I was wondering if there’s any difference between “with” and “for” in the following context:
My guess is that “with” is used when you’re talking about an employee; “for” better suits a freelancer. Could any other preposition fit in here? What about “from”? Thank you in advance.
I would normally understand both “for” and “with” to be talking about an employee. However, my usage would not distinguish between an employee and a contractor who spent the majority of his/her time working for a particular company over a reasonable period of time. To make that distinction clear would require more words, I think.
I’m quite happy with your thoughts about ‘for’ and ‘with’. ‘From’ would in my opinion usually only be used in answer to the question, maybe at a convention or similar, ‘Where are you from?’
But also, as Iowtrish rightly mentions, “from” can be used when the person has travelled from their place of work, and this idea can be extended more generally to situations when it is perceived that someone is speaking or appearing “from” their company to an audience outside it. For example, a TV interviewer could say “And now we’ll speak to John Smith, a senior market analyst from Whatsit Corp.” I’m sorry, I overlooked these kinds of usages in my first reply.
That’s exactly what I had in mind when I mentioned the possible usage of “from.” Now I know that it can be used in this particular meaning. Thank you again and thanks also to Iowtrish.