Pros
There is a nice cafeteria and free drinks. Bagels on Wednesday are good for the non carb-conscious.
Cons
Long work hours. Poor compensation. Managers who have no experience in business except for Morningstar. The company is a case of passive-aggressive personality disorder on a corporate scale. The best way to work here is by always managing upward (while ignoring your nominal duties), coming up with great, creative ideas that are impossible to implement, then giving the job of implementation to someone else, becoming Joe M's personal friend so you can have a C-level position in a field for which you have no training. By the way, don't believe the HR story about flexible leave policies. Yes, you can technically take as much vacation as you like; no one does. The people I know who still work there work very hard and suffer under severe pressure to produce while not receiving the resources necessary to produce quality work. Not having a vacation policy combined with strong social pressure means that you will likely not take much time off. The company has found very effective ways of exploiting white collar workers.