Pros: free food, gym, coworkers
Cons: manager, work metrics, morale, no clear picture
The only reason I enjoyed my job were the coworkers on my team. My team worked very hard yet it was never enough, we would produce more work than any other team yet constantly be told we need to work on this or that. There was no guidance from our manager, the director of our region was great and supported us.
Our manager would be out of work at least – more... once every two weeks, leading us to take on his projects. He would not take responsibility or stand up for us, yet when his back was against the wall it was expected that we rally 500%.
I would not recommend making this your first choice, but if you desperately need a job then I guess a few months here wouldn't hurt. The public perception of the company was hard to deal with as well, as many clients and people you interact with daily do not like dealing with them. – less