I read the following question: Tips for a first year CS student looking for a summer internship to gain experience?
But rather than how to get and/or look for internships, my questions concerns of how to filter companies looking for free labor to do their website VS companies that might not offer a paid check, but it will offer you mentorship and skills.

I have a cousin that is a college freshman and she is looking for Sofware development internships, but at this point, she is desperately looking for any internship that is IT related. Besides the big software names and elite small software shops, How do you recognize a good internships in non-it-companies(large or small) doing IT maintenance vs the bad ones? If you don't have work experience, what questions a college student should ask to prevent ripoff? Are there any red flags that you can spot before accepting an offer?


Question: How to mount a NTFS USB harddrive to Mac OS X that was unsave removed from Windows?
Answer: You should really unmount your drive properly.

The reason why you need to do that is Windows write-caches for that USB stick, so it may say it's done writing files to yoru app, to make it more responsive, but it could still be hard at work finishing the job.

If you remove the stick before that's done, you lose data, and it's for your data's protection that it is doing that.