Taro Logo

Good culture if you don't mind big companies. No respect for Software Engineers

Member of Technical Staff Software Engineer
Current Employee
Has worked at AMD for less than 1 year
March 10, 2012
Austin, Texas
3.0
No CEO Opinion
Pros

Lower management generally fair and do a pretty good job of looking out for the best interest of the DEVs and the products.

Pretty good pay and benefits.

Good culture (compared to some other big companies).

Some really smart & talented people, especially in the software group.

Relatively stable. While not universally true, downsizing typically affects lower-performers.

Cons
  • No respect for Software Engineers.
  • Upper management is out of touch with the software engineering ethos.
  • Culture is changing somewhat for the worse.
  • Constant pressure from management to hire somebody rather than wait for excellent developers.
  • Ridiculous software process (counting lines of code and bugs fixed to measure team "success").
  • Objectionable stance on patents (constant pressure to submit something just so the company will have more in its portfolio).
Advice to Management

Treat the software team with as much regard as hardware design, or the "smart & talented" people are going to start leaving.

Turn the software org monolith into small, sharp teams that serve different needs and give them the power (and help!) to create their own process, including having their own software project managers.

Treat internal-serving software groups like their own real org and allow them to be measured/rated by their customers as if they were real customers.

Was this helpful?

AMD Interview Experiences