Work for or work with?

  1. I work for a toy company.

  2. I work with a toy company.

What’s the difference?

Thanks.

#1 is definitely an employee. #2 may be a consultant or another freelance associate.