You are reading a single comment by @Brommers and its replies.
Click here to read the full conversation.
-
The usual problems; software was always secondary, the hardware specs were defined without any input from the software team, requirements were poorly defined and the time available was always less than needed.
He definitely didn't think he was doing a great job, he left because he found it so frustrating.
One of my (former) colleagues came to us from Garmin, where he worked in their software team. He had some great stories.