Pros
You can work as many hours as you like - the company is happy to let you work yourself to an early grave. The office space is nice and the location is good. There are so many dysfunctional managers as to be almost comical. To young people coming out of college: Avoid Argo at all costs. Technology is dated and, unless all you want is a job on your resume, you won't learn much new here. To seasoned professionals thinking about joining the company: Be prepared to run into a huge wall of incompetence and political games coming from the fifth floor. There are a few managers who run the place like it was their own personal playground - and they're like pit vipers - you will get bit. Think long and hard before you join and ask yourself if playing politics is what you really want to do.
Cons
The company is always short-staffed - no matter when you ask, they always need between 30 and 60 new people. Some of that is because the company is growing, or branching out into new areas, but the vast majority is because people leave Argo like it was a fast-food outlet. Seriously, turnover is massively high, especially when you consider that the people leaving are highly skilled professionals, not just quickly hired off the street.