
Interaction with very bright coworkers.
Too long ago to assess
Great teamwork & sharing of ideas amongst sharp technical folks
Taking care of employees. Not letting stock price drive every decision.
Higher merit raises & better compensation for technical workers/equalization with management staff pay.
Too much emphasis on bottom line/earnings, often releasing technology before it is fully vetted.