Is it okay to replace "with" to "from"? I think "from" is more appropriate here.
Yes, you can replace "with" here with "from". Doing this would express the same meaning, however, there is a slight difference in nuance between these two words in this case. "With" implies that that there is more collaboration, as saying "getting assignments with big companies" expresses that they are doing the assignments together. If you replaced this with "from" and said "getting assignments from big companies", this implies more that the companies gave her the assignments, and it was less of a collaboration. However, this difference is slight and doesn't change the overall meaning of the sentence too much.
Get more Native English Expressions >