Competitive compensation. Nice team and manager. Exposure to new technologies. Time allocated for innovation.
There are some incompetent engineers and managers who get hired or promoted because of their connections.
Lots of politics and territory wars, which sometimes make it hard to get the job done.
Unfair promotion opportunities.
Learn from Google and Apple.
Use a committee for hiring and promotions.
Get rid of incompetent political people.
I interviewed in Portland, OR, and the entire process took two weeks. The stages included: * A basic screening interview * A coding interview * A system design interview * An interview with the hiring manager The recruiter was excellent, providing
1 round of telephonic interviews 5 rounds of face-to-face interviews covering: * Java * C++ * Linux commands * OOP concepts * Data structures * Web services * Maven The HR person who contacted me was irritating. They did not remember details and ke
The recruiter informed me that there would be a one-hour screening round before progressing to five additional one-hour rounds. The interviewer arrived nearly ten minutes late and spent the first twenty minutes reviewing my recent architectural cont
I interviewed in Portland, OR, and the entire process took two weeks. The stages included: * A basic screening interview * A coding interview * A system design interview * An interview with the hiring manager The recruiter was excellent, providing
1 round of telephonic interviews 5 rounds of face-to-face interviews covering: * Java * C++ * Linux commands * OOP concepts * Data structures * Web services * Maven The HR person who contacted me was irritating. They did not remember details and ke
The recruiter informed me that there would be a one-hour screening round before progressing to five additional one-hour rounds. The interviewer arrived nearly ten minutes late and spent the first twenty minutes reviewing my recent architectural cont