Pros
not many Just working with the different people. A think skin will be developed or you will get eaten fast.
Cons
Where to start, HR doesn't listen to the issues the employee brings to their attention.. There is retaliation in terms of denying promotions to qualified people that have brought up ethical issues. Constant telling that employees don't matter. Reported tech issues don't get solved in a timely matter or get ignored completely. Hard work along with going above and beyond is not rewarded. Bad performance is reward. Extreme lack of job advancement in fact no job advancement for people that have put the time in, solved issues, went above expectations. No way to transition to different departments to get away from a toxic boss. Nor will your boss help you transition to a different line of work if you have been burned out or looking for a change. Working environment is toxic. There is an extreme lack of participation of people in work surveys. Since, most of the employees know nothing of change will happen unless there is a world wide issue. Company doesn't value its employees and is advertising to go to a college that is not accredited nor worth its salt.