Startups are a different deal. Everyone knows everyone, people are hired for their specific talents, management barely exists, there are no executive types disconnected from the reality in the lower levels of the company, no turf wars of middle management, etc. (This is why I prefer working for startups.)
Big corporations are the opposite. Doing something that looks good locally / helps a quarterly report but works to the detriment of the company as a whole is often par of the course :(
Big corporations are the opposite. Doing something that looks good locally / helps a quarterly report but works to the detriment of the company as a whole is often par of the course :(