Laid Off for Refusing to Lie
Pros
9/80 work week (Every other Friday off). Great benefits. Good Salary. Good camaraderie among peers.
Cons
I was put to the front the layoff line because I stood up for my ethics and refused to lie to the customer. Yes, I was laid off for refusing to compromise my morals and principles. I was ostracized for voicing my opinion in my area of expertise. I was made a pariah for pointing out design flaws and recommending alternatives. I was regularly lied to by management regarding requirements, due dates, and upcoming obligations. Environment is extremely vindictive and caustic. You're either in or out. Upper management plays favorites. Management reeks of Narcissistic Personality Disorder, and the higher up you go in the management chain the worse it gets. Management doesn't follow their own rules and are held to a different standard than the regular employees, i.e., management regularly gets away with behaviors that would get a regular employee fired. Near incessant turnover at the upper echelons of the company leads to little continuity in company vision and direction. I watched many solid engineers with long and successful work histories get run out of the company before it finally happened to me.