Pros
I like the location of this office since it's out in the west suburbs. The employees I worked with were great. They were friendly and warm.
Cons
I'm not sure it's every project but the project I was on was a nightmare. They were going from Waterfall to Agile. Most people called it water boarding because it was so painful. I felt like it was a train wreck waiting to happen. The management team couldn't get the backlog developed and wouldn't commit to an iteration in advance, so we were always in an iteration writing stories at the same time development was taking place, causing QA headaches trying to get everything tested. The business leads on the project kept adding layers of process over an already taxing 2 week iteration. Challenging the ever morphing process was frowned on, which led to some people being let go. On other related projects, I heard that things weren't so bad, but the overall impression of me is that the IT needs a major overahall. Sad to say, the IT helpdesk was also more like the helpless desk. They really need to change the overall impression of that organization. I took the job knowing the challenges but I would not do so again.