Pros
Work itself is fantastic. Co-workers are the best you could ask for. PTO and other fringe benefits are great. They understand family and self care is important and can be flexible with time off needs being met.
Cons
Toxic work environment from supervisors and management. Old ways of thinking and out dated policies are still trying to be enforced upon employees. MICROMANAGING!!! This shouldn't be an issue at this point, especially for employees, like myself, who have been in their role for years. Not being able to be honest with management for fear of being retaliated against as there is a bias in place and favoritism. Leaders will say one thing, and then do the opposite. Leadership keeps their subordinates from senior management so they are not given room to express ideas for innovation and job advancement or possible fear of them being replaced. Will intentionally be left out of weekly meetings for your department with higher ups, to again keep team members at bay from possibly advancing.