Pros
Co workers are awesome - great talent pool!!
Cons
Sharks with very questionable morals with respect to what is "the right thing to do". It's all about the $ and not the people. There have literally been people who worked themselves to death trying to handle the workload with very little in return. This is a cash-cow and there is not a significant overall interest in the employees (despite the fascade generated through training - it isn't put to work) In general, this company wants you to live-to-work NOT work-to-live and in most cases, the compensation is unfufilling at best and terrible in most cases, gased upon the huge workload. They keep piling on the work until you say "whoa'; caution - saying "whoa" automatically means you are no longer an asset.