I see 2 problems with working for these companys 1 you most likely will have to move to their city for the job which NO Job is worth moveing for regaurdless of $. and 2 sometimes they own you and almost everything you do, from what i have been told . Your rights to say make a freind a model is taken away in the contract you sign.{depending on what co you work for}
Other than that it might be a good experiance. If i was good

enough and they would let me work online i would apply.