- Corporate politics is alive and strong here.
- Frugal to a fault.
- Management doesn't like to promote from within and often times would rather hire from outside even if that person has no direct experience.
- Lack of vision from senior executives.
- Due to lack of vision, product definition takes place too slowly leaving engineers scrambling to deliver a product in too short of a time frame. During prototyping phase, this doesn't leave enough time to address problems and provide fixes before another build comes up.
- Management likes to force unproven technology into products during short development cycles much to the chagrin of engineers.
- Although this is a technology company, certain groups within the company have too strong a say into what engineering should and shouldn't design, even though they have no direct experience.
- Little to no career advancement opportunities.
- RSU vesting period leaves employee with very little if they do not stay until the multi-year vesting period ends.
- Too many managers and not enough engineers. "Too much to to, too little time" due there being a lack of engineers.