Pros
I am not sure anymore. It used to be the people, the teamwork, and the culture
Kontras
Management. So political that senior managements don't think for the benefit of the company anymore. And none of the re-orgs make sense anymore. Teams are torn apart with no logical sense behind it. People are thrown into teams that don't make sense. Skills are not matched to the right products. Managers who were proven to be irresponsible are being highly promoted. Management has become very secretive and hypocritical. You never know what the focus is anymore, and you can't forecast because management do things without 'logical' benefit to the company and teams. Employees are no longer being heard -- just chess pieces on a board. Everything just boils down to politics.