Pros
I have been working at Seagate Technology full-time (More than 20 years) Great People from the Direct Manager level and down. Excellent teamwork and a plethora of knowledge since people have so many years experience.
Cons
Executive leadership are greedy and out of touch with reality. They missed major technology boats over the years. Hence the issues we are seeing now with the company. They act like they care about their people, but their actions prove otherwise. Over the years they keep taking away benefits from employees. With the constant rifs those who are left are over worked and not trusted by management. In IT there is a fearmongering mentality. If you do not do what Ravi wants then you better bet that you will be gone and replaced by a SanDisk crony. Sadly Seagate used to be a wonderful company to work for and people used to respect the management team, but that has faded greatly over the years and is only getting worse. Now it is all about lining the pockets of the executives and they do not seem to care about the people or the company as long as they get their pockets full.