The politics at this company can be utterly exhausting. Whatever an executive wants, goes, and if you dare to ask questions, what I've seen happen is, you're marked as a troublemaker and dogged with micromanagement until you've had enough or you're forced out. It's upsetting to watch this happen a couple of times a year at least and the practice seriously lowers morale because it usually targets some of the best people who are actually creative at the company. The people who have been here for years have grown too comfortable, and the new people in charge have zero emotional intelligence. Stagnation is rampant, and our products reflect that. Customers are buying into the Morningstar brand and reputation, but how long can that last when almost everything we produce isn't even "complete" by the time it hits the market due to agile? It takes years to roll out features that customers ask for, and when these features are finally rolled out there's a lot of self-congratulation, which is just laughable. Training opportunities are few and far between. So that means that people who are new struggle unnecessarily to keep up with the taskmasters' demands. There is usually no support for new team members from management, and they get by thanks to their own intelligence and a small support system of lower-rung employees who have "been there, done that" and are trying to prevent someone else from going through the same thing. If there are training opportunities, they are treated as a box to check. You go through a training and then usually there are no opportunities to apply your learnings and nothing changes. Its just all for show. Morningstar is very adept at putting on a good show, but don't fall for their propaganda saying it's a "great place to work." From the stories I've heard from years past, it USED to be a great place to work, then they hired externals because people left to get more money and the culture has degraded. Also the Morningstar Development Program is a scam. It takes advantage of smart young people who have fallen for Morningstar's strong brand by putting them on customer support duty and having them compete to get an associate level role on any team they can get. It is very hard to rise through the ranks at Morningstar in general and that's another reason why a lot of people leave. You will be paid far less than industry standard. Lots of sucking up to executives and toeing the company line that everything Morningstar does is great and that it can do no wrong. We are supposed to be "daring to disagree" and that is just not happening because "leaders" don't know how to or can't lead properly. This organization is very self-centered and if you don't drink the kool-aid you'll be targeted by management for being different. People here are workaholics and work crazy hours so I'm not sure what the other reviewers are talking about. It is so difficult to get resources to do your job, and when you ask for help/support and are told "just be scrappy" it can be infuriating.