If you get the good manager then fine other than that not much good.
Sat and Sun off.
Cons
Too much internal hiring, they rarely hire from outside.
Interns are not paid at all, on top of that they will force the intern to come to the office from their own pocket.