Pros: many very good people, strong teamwork, great technology
Cons: not enough people, creating high turnover and making things worse
Altera offers great technology but has focused too long on operational efficiency and doesn't have enough people in the right places to be nearly as successful as it could be. This has created a culture in which slow reaction to market changes, customers, and competition are accepted as normal.