Do Your Research Before Accepting a Position Here
Pros
ESOP (provided it continues to go up) If your division is slow they may attempt to keep you busy in another division.
Cons
The first thing you should know about BMcD, is that your work life balance is going to be almost non-existent. 60+ hours a week is not only common here, it's expected in a lot of groups. BMcD has a lot of money, and it's not because they are a well oiled machine, it's because they under staff projects and over work their employees to the point of burning them out. Just for perspective, I was in a group of ~25 people and 5 of those people quit or transferred in less than a year due to being overworked or having issues with management. When I left, there were at least 3 other people who were looking very heavily at other opportunities. During review time, how much over time you have worked will be taken into consideration for your rankings. If you haven't worked 300 or more, you're just doing what's required. If you worked under 200 hours for the year, odds are your review scores are going to be compromised. The second thing you should know, is that the bonus is a carrot on a stick. Base salaries are extremely low, but BMcD claims to make up for it with the year end bonus. The general consensus among employees is that the bonus is "deferred salary" (a common term used here) and on a good year it will put you up around your industry value. Bad years your bonus goes down and you are told to hope for better next year. You don't have to work here long to realize that the bonus structure is put in place for one reason; the company doesn't have to pay you what you're worth if financials don't work out in their favor. For perspective, I worked at BMcD for almost 5 years, always got stellar reviews and was still able to easily go out and find a job with way better benefits and a higher salary. Middle management will most certainly try to keep you jazzed about the bonus, and pump you up from October to December that your bonus will be "the big one this year". Which leads me to my next point... Middle management is incredibly difficult to deal with at BMcD. People are almost always promoted to middle management for 2 reasons: 1) they are 100% committed to the company culture, and 2) they have been there longer than most others in their group and they generally had never worked anywhere else (BMcD loves to recruit right out of college so they can get the company culture instilled early). This makes life extremely difficult for the average production worker, as their manager generally has no people management skills. The group I was in had a lot of under the breath complaints that employees would get low scores or knocked down for things that our manager never bothered to discuss with them at any point throughout the year. I also witnessed some very unethical things done by middle management, such as demoting retirement aged employees without telling them. A high level employee in my group was demoted and he had to find out by being humiliated when someone asked him why his title changed in the system. Management didn't bother to tell him he was being demoted, they just changed his title in the system and let him find out that way. This is just one example, but things like this happen all of the time. The last thing I think is worth mentioning, is that if you accept a position with BMcD be prepared to deal with what management calls "donated time". If you travel, it is supposed to be on your time and you don't charge. If you want to get ahead then you're asked to work on things that benefit your group, such as standards and procedures. This is on your time and don't even think about asking for a charge code. Middle management will constantly pressure you to do things like donate time and work extra, without coming right out and asking directly. They know things like asking employees to donate time is a big legal no-no, so instead they pull you aside and tell you to "put on your employee owner hat" and boast that other group members got higher reviews because of the OT they worked and how much time they donated. BMcD cares about one thing, and that's making money. They ride on the coat tails of their reputation from the 90s and early 2000s. The company has grown extremely fast in the past 5 years and in the midst of that growth, the quality of life for the employees has gone downhill fast.