The company requires you to sign a contract to make sure you work for them 3 more years after you get your H1B working visa. Don't know if it is legal or not, but many students holding F-1 visa do not have many choices. If you wish to apply for greencard after H1B, you need to sign a new contract for another 3 years.
Another point is the working hours is too long. The company will ask you to write what you do every day on a time sheet and put it within 8 hours (otherwise they got sued). But in fact they require to write more than 2000 words each day, which means usually 3 articles and that could cover 3 different events.
You will be very busy running the errands back and forth, and type those 2000 characters of articles before 9PM every night. Working overtime and you get underpaid. Plus, you literally have no family life. How the heck is such a standard made? Many of the news pieces are just worthless but management do not buy higher quality lower word count. They want you to work like a dog to give them high quality and quantity contents, regardless of the limitation of time and efforts.
You can see they always put on recruitment advertisement to hire news reporters because no one wants to do the job/turnover rate is too high, unless the person needs a working visa sponsor.
Therefore, being a front line reporter is very tough, but at the same time you grow very fast. You need to balance yourself.