Engineering • Current Employee
Pros: challenging technical projects, with lots of very talented people constantly exchanging ideas. It's never boring; things are constantly changing, and it's been a great place to exercise change management techniques. The current SEO is very positive and loves promoting internal successes.
Cons: Upper management resistance to moving exceptional people to new open positions, no career growth or support at all. Piling projects on top of projects, most individual contributors struggle to maintain focus between shifting priorities daily.
No project planning is allowed; everything is dictated from above between meetings, leaving teams struggling to apply agile methods to a hopeless situation. Everyone works tons of hours, and upper management has taken away the ability to flex hours around family, working from home, taking classes, or training.
Individual managers have no power to influence, no ability to schedule or commit or not. They are only able to raise red flags and do the best with no support. Very sad.
Such great potential to be a great place to work.