Nice company to have an internship for, however, I did not really want to stay. They hire a lot of interns and do not always give them a lot to do. Good pay for an internship. I often felt like I was not taught anything, rather they would give me nothing to do or a really simple task. If the task was "too challenging" (aka something I did not know) my boss would often say it would take more time to explain it then to actually do it. My boss was very nice and cared about my life outside of work, however, I felt like he could be more organized and listen more to his employees. Overall nice company but I did not see myself working in their IT department forever.
The company as a whole has a really nice building, awesome cafeteria with tons of choices and is reasonably priced, and even had an ice cream party for the summer interns. When there is a group of interns they care about them and have meetings with them, however, when I was left to work there past the summer I felt very left out of everything.
Nice cafeteria, nice people, good pay (for an internship), flexible schedule
Not enough work, managers are busy, not really invited to meetings or events, no paid vacations