Pros
There are some great people who work there. You get to wear jeans everyday. The Director, who was very toxic and inappropriate, was just forced out of the company so things might improve some.
Cons
Working for a company with a horrible reputation. There is no training for anyone, at any level, outside of new hire training. Most of leadership are in leadership positions for the first time ever and no actual leadership training given. Most managers came up through the company - making them knowledgeable about the company, but horrible in leadership positions. Newer management does the best they can but are not given the leeway to make necessary and badly needed changes. The union works against the workforce and makes it impossible for this company to move forward or grow. Almost everyone hates being part of the Union - one of the stewards is so creepy and inappropriate nobody wants to deal with him. Each department works in their own world and communication is awful. There is a lot of duplicated work due to no communication. Currently it’s a very uncomfortable place to work. They are getting ready to sell and everyone is under pressure and very stressed out. Senior Leadership does not care about pushing people to their breaking point and making people work unrealistic hours... all so they get a huge kickback when sold. The rest of us who did the actual work? Who cares about us. Just about everyone is looking for new jobs. Recognition, appreciation and motivation are not valued or even acknowledged as important. Which is disappointing since people are working extremely hard. Almost the entire IT department was given notice that their jobs are being outsourced and they will not have a job soon. All other areas of the company are next - the goal is to trim down as much as possible to sell.