People are kind depending on the team, used to have nice office before they closed it
Cons
Low compensation Incompetent leadership with middle management trying to micromanage people a Horrible work culture where bad technical solutions are being pushed since there is nobody who can be technical lead