Let me start off by saying that most of the (young) people they hire at this company all start out as interns. The intern has to work full time, 40 hour weeks. They are expected to be in at 9 and leave at 5 - HOWEVER, you are only paid $1000 a month. Do the math - it's less than minimum wage.
Secondly, the papers you fill out for tax purposes when you are hired are papers that are meant for contractors. What does this mean? This company is hiring you as a contractor instead of a full time employee. First off, this is not legal because they are telling you how many hours you have to work each week and 'contractors' are supposed to pick their own hours to get the job done. Secondly, this means you have to pay your own taxes come tax season (for me, it was $500)...are you kidding?
If and when they decide to hire you full time after your internship is done, they wont be paying you much. Full time beginning salary is 32k. One of my co-workers at this company got promoted (after about a year) but with no raise - NONE.
Lastly, the work that you will be doing is so boring, mundane and repetitive that it's not worth it. You will NOT be learning real SEO practices because they have the teams in this office split up into the "content team" and the "tech team" - interns/new hires will most likely be on the content team doing mindless content assignments and link building. The tech team does the real SEO - if you ever leave this company and try and try to get another job doing SEO, good luck...because you basically don't know anything.