Exceedingly dull environment which attracts and breeds exceedingly dull and lazy people. A good majority of people there are skating through their day not having to do much and quite happy with that, so the push to get anything accomplished is mostly absent. This is definitely an issue if you are to be driving teams to accomplish deliverables. Management seems almost completely blind to the lack of productivity of their teams in comparison with other companies' work expectations and there is support for some of the worst employees imaginable due to toxic politics. Even when management is made aware of issues, no action is taken. The HR department is one of the worst I have ever encountered anywhere, extremely snobbish and very unprofessional. The turnover rate at M says all you need to know.