You want to join medium-size organizations (< 1000). Big companies have too much red tape, small companies either do not pay very well or do not have enough ability/knowledge to execute.
In medium-sized org, you have more room to grow in terms of projects, responsibility and money. Usually, you have fewer limitations and your projects would have a higher impact. General engineering culture is still the most important factor following compensation. You want to find a place where you will get paid well and you will learn the best practices and tech.
Comments
You want to join medium-size organizations (< 1000). Big companies have too much red tape, small companies either do not pay very well or do not have enough ability/knowledge to execute.
In medium-sized org, you have more room to grow in terms of projects, responsibility and money. Usually, you have fewer limitations and your projects would have a higher impact. General engineering culture is still the most important factor following compensation. You want to find a place where you will get paid well and you will learn the best practices and tech.