Pros
Some really smart, dedicated people that truly try. Unfortunately, that’s about it.
Cons
Upper management is poisoning the rest of the company. Well over 20 people have been unfairly fired or have left in the past 6 months, which is a huge percentage of the total employees. The highest levels of management are begin driven out unfairly because the very top thinks they can singlehandedly manage every team. Micromanagement from the very top runs rampant, meaning many of the important business items are left in the dust at the most crucial moments. There’s no professionalism, and the very top blatantly lies to the entire company about everything. Even things there’s no reason to lie about. Don’t trust the top. Get out before the ship sinks.