Pros
-Free bagels -Good hours for the most part, depends on your manager -Good place to start or end your career -It's almost impossible to get fired -People are friendly, but not overly smart
Cons
-Most managers are awful. They are given little training and are largely incompetent when it comes to managing their employees. There is little transparency in terms of decisions made. -Pay: a joke. Tech turnover is high because of this. -HR: also a joke. Horrible to deal with, slow to do anything. A waste of time -Upper management: not very clear on where they go with the company -Career growth is pitiful. Morningstar uses its flat structure to get around promoting people into meaningful positions -The right people aren't recognized, but rather the loudest. If you do actual good work here, don't expect it to be rewarded.