Pros
Employees worked well with each other. Always helpful and team oriented. Some managers use to care about their employees and balanced the business needs well. Use to be lots of opportunity for improvements, allowing several chances to be noticed for quality work. Still some of that going on today but at a fraction of the past. Upper management use to keep everyone in the loop at appropriate levels. Managers, no longer in the company, covered my back and I theirs when it mattered most.
Cons
I'm not angry, just dissapointed & passionate about my time here. 1. Execs & Upper Management are completely disconnected from the trenches and share little to no directional knowledge with employees. 2. My Executive had a rinse repeat attitude in fixing our departments growth needs by limiting or cutting off any meaningful internal promotions. This executive instead hires an upper manager to bring in his staff, pay them all 30%-50% more, and then leave it to us to train them. This same process repeated more than once, resulting in the existing staff feeling outright depressed about their dead end jobs. We often joked, if you wanted to get compensation closer to the new hires or to be appreciated more, just quit and come back later for more money. 3. In the last couple of years, most of the "Go To" people have left the company. With no succession planning of their replacements, back fills are often left to fend for themselves and muddle through, best they can. 4. Get it done now, rush decisions, handed down with little or no warning and no clear explanation why. 5. Upper Managers running teams without any knowledge of the tools being used or systems their teams support, resulting in a "That sounds good. Lets do that" decision making. 6. Project Management was not driving effectively or given the inclusion to projects they should have run. 7. Promoting the most disgruntled employees just to quiet them down, resulting in stepford wife employees. Keep taking your pills and be happy! :) 8. Good managers left in waves due to no empowerment, broken promises on bonuses & slashed budgets. All when we are meeting number goals. My last quarterly bonus was so low, it helped me decide to leave. 9. Facilities were not maintained well. Broken restrooms, sinks staying clogged and employees brought their own coffee, as the company coffee was not good and then upgraded to folgers for a time. Exec's had company issued Kurig machines and all the K-Cups they wanted. 10. Consistently told i was a top performer and consistently paid under market by high double digits. Exec told me we are trying hard to get your pay in range and then i would watch yahoo finance as the guy cashes out $300k in stock options, in a single day. 11. In less than a year, my department changed hands so many times my temp manager asked who i worked for? I politely responded, "I'm working for you, but i'm not %100 sure on that sir." - btw, he left it up to me to find out and fill him in once i knew. 12. In the few months before resigning my position, I was physically ill every day. Constantly not knowing the future and so many changes being made, with no inclusion in the process, made this job very difficult to continue.