1.0
Dec 10, 2017
Current employee, more than 1 year
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Software Directors/Managers are proactive watching developers
Cons
But they have no ideas about low level software (code running on microprocessor boards rather on PC) development dependencies: hardware design information and platform availability. So when they plan a schedule for software development, they just ignore the hardware dependencies and warnings of platform's possible delay. So when the deadline is slipped, the management just unreasonably blames the software developers and makes them scapegoats.