Pros
Free pastries in the morning. A few normal people that make working there slightly more pleasant.
Kontras
The manager on the team I was on has literally never had management training in the 8 years he has worked there, and HR confirmed this to me multiple times. He is demeaning and expects unquestioning subservience. He will talk down to you, get annoyed when you ask questions related to the work, and blame you for not understanding immediately. He will ignore your multiple wins in the workplace, find the one mistake you made, then use it to set you up to fail. I asked for help multiple times and was ignored or talked down to. I am not the only one to leave this team in the past year. They can’t get people to stay on the team, and I’m telling you that this manager is the reason why. He has at least one HR complaint against him, and now a retaliation complaint with the state. $90k salary, onsite every day from 9-6, no exceptions, and now this? Nope, couldn’t be me.