I have changed jobs many times in my career, from very large like Alcatel and BMO, to startups. I’ve joined IBM through an acquisition, and have constantly told everyone that what is required to succeed in the software business is (almost) the same, regardless of the size of the company or the team. And don’t let anyone tell you that in a small company there is less politics…
This short list has been published by Joe Hadzima, and is a good summary:
1. Ability to deal with risk
2. Results oriented
3. Energy
4. Growth potential
5. Team player
6. Multi-tasking ability
7. Improvement oriented
Are employees in large and small organizations like this ? Should they be ?