Pros
Flexible hours, open kitchen in Skillman office (do not trust people who says it is “free food” – it is part of your compensation. Company estimates that they spent $4600 annually on you and now even mention it in annual compensation statement. But they should be given credit for liberating you from your weekly grocery shopping and a task of finding something to eat in your empty fridge when you are late for the work), great place to start your carrier when you are just out from college and cannot find a job ANYWHERE because no one needs your business major and, let’s face it, you learned nothing in college, annual summer parties that are actually are not so great as they used to be when company was smaller
Cons
Your immediate manager has no idea what he/she is asking you to do. Majority of team leaders got to their warm seats through internal politics, who-likes-whom, who-sucks-whom, est. That “majority” will make every effort to be the first when something is wrong but the last in there is success. There is no business plan, no one looks at the head counts or time budgets, you will receive absurd requests with unrealistic targets and forget about 40 hours work week. At the same time you cannot officially work extra - you cannot work on Sat/Sun but "find time during your day". The same is about your “outstanding” peers – good honest people who really know the stuff are either already left or looking to leave shortly, except for those few poor souls who cannot move for external reasons. Those praised by TL’s are really working their tail off to get out to other department and will have no problems to eat you, if you are seems to be a potential competition. You will experience capitalism there at its best. And it is not my subjective opinion – the fact is that out of those people whom I started with not long time ago, only 7% are still with the Team. I didn’t hear if anyone is sorry about leaving/losing Bloomberg. Think about it