Four months of great IT training in a team setting to prepare for a financial company job.
Pros
Brand new office in the financial district. Knowledgeable trainers. Covers some of the leading new technologies in web/java development. If you went through college and had trouble putting it all together, this job will help you achieve that and get you in shape to be a developer.
Cons
Currently we use IGEL's that connect to VM's in England. It's an awful solution which should be solved soon. All sorts of websites are blocked by the IT guys in England, and it's rather annoying and useless. If we want to slack off, we'll find something on the internet. The free training also means unpaid training. If they decide to hire you, I think they should give you a monthly stipend to help you get by, maybe 300-400$ for travel expenses. The city isn't cheap.