Vantaggi
Easy Interview, no technical coding skills needs to be proven.
Svantaggi
As an unpaid intern in the state of California, I received no formal training on my unpaid internship position and had no experience working with the laptops and other applications that the company was using. I was registered as a volunteer through the school district I was doing my unpaid internship in. In the interview, it was discussed that I would teach children computer concepts and math concepts, but within a month with the company, my main duty was to take the kids outside for break / recess and pass out snacks. There was not one time I taught the class. I was mainly used as an asset, but not an intern. I found out later down the road through they company's video that I replaced an employee during my unpaid internship. At the end, I did not learn anything that I could not learn in a classroom as the programming language utilized is a fairly easy language to learn, and is a very common language taught at many universities. This company does have a great concept in mind of teaching children how to code, but the company's website is a bit misleading as it appears as a non-profit educational tool. They did not discuss with me that this was a huge for-profit. The CEO does not have seem to have formal computer science or computer engineering background, so if you do ask any questions or bring up any issues with the applications they are using (which is also not a fully developed app as many kids were frustrated when their code disappeared), don't expect any help.