Unfortunately there are more cons than pros. Every company has their issues, but here it is like everyone knows there are issues with certain processes and departments, but rarely will you see beneficial change.
-Product roll out is terrible. Literally every time something new is introduced, it never hold ups to expectations, never works the way people are told its going to work, and never happens on time. Countless amounts of money have been spent on projects that either disappear into thin air, or never end up getting used.
-Town Hall meetings are basically a time when jokes are told, c-suite dances around questions that might not be positive reinforcement for the company, and people are left with this "okay, so what is really going on" type of feeling.
-Wages - While people are not supposed to talk about pay, it still happens. From multiple sources it has been stated that people getting hired into the company are getting paid more than people that have been working there for years. The wage increases for current employees compared to the increase in starting pay is very skewed, and has put a bad taste in peoples' mouths. it does not make sense that someone just starting, knowing nothing about the company or how to do anything, is making more than the mentor that would be training them.
-Ideas are suppressed very quickly from upper management if it is something they do not want to hear. I know of a specific situation where an individual was voicing their opinion from the start of the project, that it was not going to work the way they had intended, but they were ignored up until it got close to the roll out deadline. Then all of the sudden people cared that the the product that cost a great amount of money, is not going to be used in the fashion that was outlined to everyone. Yet no one is held accountable for this.
-They push accountability but it seems like that is only for anyone that is not a manager, director, VP, or chief. Once you get to a certain threshold/level, you are exempt from accountability.
-Money Grabs - Open manager/director positions are left unfilled so that people in management positions can be moved up into newly created positions. You tend to see the same people getting promoted year to year.
-We are told all this money is allocated to IT and Technology, but that is not apparent when you talk with IT and developer staff. Our processes are in dire need of updating but rarely do you see significant change where needed.
Overall, it is like once you are here, you minds well stay since it is one of the better places to work in South Bend. But at times it almost seems like they try to hide the unmanageable workloads with ample PTO time and good benefits. This would be great if you felt like you could actually take time off.