Hi there,
There are few problems that I can point out.
1- Introduction: It should begin with something general and then slowly get into detail.
For example, you could say:
In recent years, large corporations have became integrated part of the society. They create employment opportunities; provide training for inexperienced graduates and sponsor for major events. Some people with shallow perspectives could question the benefit and the necessity of these activeities and consider them to be fuitle. However, it is widely accpeted that promoting the well-being of the societis and environments have a direct positive impact on the perception of a company. As a result it could help them promote their products or assist them during the financial difficulties.
2- If you are considering two irrelevant points, they should be in different paragraphs (your second paragraph).
And finally I do think that your essay is too short.
Other than that you get your message across and it is relatively easy to follow.
Good luck.
p.s : English is not my first language, so if you think my points are not justified ignore them.