Expect to do things outside your job description and then be penalized for not doing a good job.
Pros
- work from home since I am a software engineer for the Automation team.
Cons
Specifically in my department: > micromanagement, a lot of it. Almost the point where you can't do your job because you have to run EVERYTHING by your boss. > innovation is highly discouraged and when you try to provide your expertise, expect to be told to shut up because your opinions are not valued. > direct supervisor is a narcissist and sociopath. Be prepared to be interrogated about your work. Keep a meticulous record of what time you did something because you will be asked to account for EVERY hour of your day because you are not allowed to have downtime. > direct supervisor is impossible to reach when needed because he loves to leave early but if you don't pick up your phone at 5:01pm because you are on your way home, you are told that you are paid too much (we're not) to not work outside of normal operating hours. > plant managers all seem to dislike my direct supervisor because of his tendency to be extremely rude and self absorbed. > direct supervisor told me that I cannot afford to be fired because I have a home mortgage and would weaponize it to get me to do things outside my job description. And I tolerated it for a bit because I did have big bills to pay every day. > I was assigned tasks that required me to work at odd hours of the day but was not compensated accordingly. > I was hired as an remote employee. Suddenly my direct supervisor wanted me to work out of the Dallas plant because he did not believe I was working... when I was working over 40 hours a week and often overworked. > no room for advancement and when yearly reviews came around, my boss took a minor disagreement we had months ago to say that I don't deserve a raise because of "insubordination". Telling your boss that you disagree with their politics is not insubordination. > my direct supervisor would also vilify plant managers by baselessly claiming that they were purposely sabotaging the automated repair lines and when I told him that there was no such thing going on, he came down on me claiming I'm being "insubordinate"... I can't blame the CEO for this. I can't blame the COO, CIO, or any of the executives for my grievances because the way I see it, my problem isn't with them - it's with my direct boss.