Pros
My first day I felt welcomed by everyone I met. There was a lot of information thrown at me from the get go, but as I continue to move forward it's starting to make sense to me more and more, everyone is very helpful. I was given a brand new laptop, two monitors, my own desk, and and other goodies. The pay is also very enticing so that's a plus. Benefits are very good in my opinion!
Cons
I think that an hour break is excessive, I'd rather take a half hour break and go home at 4:30 instead of 5:00.