Pros
There are no pros of working at MSD other than the high salary.
Cons
It was a complete nightmare in my professional career as well as my personal life. At MSD all employees feel frustrated 100% of the time, all decisions have to go through the owner, even the smallest one, department managers have no authority whatsoever, and they feel as frustrated as you will if you accept your offer. It is like going back to being a kid, they will check on your every move like if you were at school, no one trusts anyone and that comes from the top down, you get a budget approved, and then need to seek approval three or four more times in order to get a project moving; so the simplest project could take several weeks, even months or sometimes years. They will hire you but will not trust you at all so you will not be able to use all your experience and knowledge since they don't let you bring any value to the company. They don't accept new ideas, and don't like to change anything about their ridiculous way of doing business. They are paranoid about legal issues, being sued and having someone still their information so they are crazy about filling out legal paperwork for everything and everyone. The company culture is based on disrespect, for example the CEO doesn't show up to meetings or shows up several hours late every week to his meetings without letting people know in advance so his subordinates wait for him for hours like if he is a god. Mostly everyone replicate this disrespect among peers since that is the example the company breathes daily. There are a few regular suspects that have high hierarchy from going to college with the owner and they feel entitle to treat everyone else like if those were inferior. Screaming to regular employees is common at MSD. There is an immense level of agression and mostly everyone is rude to one another. I was treated like if I was a recent college graduate, with no respect, unprofessionally, cruelly. I had read these reviews and still accepted the offer thinking it couldn't be that bad. Guess what, it is literately unbelievable how this company is run and people put up with this nasty environment. For your own sanity, stay away, don't get tempted by the high salary, you will regret it!