Taro Logo

Excellent benefits, poor career advancement for developers

Software Engineer II
Current Employee
Has worked at Boeing for less than 1 year
December 4, 2015
Saint Louis, Missouri
3.0
RecommendsPositive OutlookNo CEO Opinion
Pros

Excellent benefits if you have a family. Boeing has offices in many places, and it's pretty easy to change jobs.

Cons

Boeing is a hardware company that also writes software. That means most management is trained for and thinks in terms of hardware, so they do little to keep up with current software trends or best practices.

There is no real career track for software development. It is very hard to get past level III without taking a management position. Consequently, there are also very few experienced developers to work with and learn from.

Additionally, since they are a defense contractor, funding is tied to contracts, and you have to track hours and charge to the correct number. Some software products that are used by multiple contracts are given very little overhead, and this causes developers to have to charge to several different numbers on a daily basis.

Advice to Management

If you want to do software, do software for real. Learn the industry, hire quality developers, and do all you can to keep them around. Turnover kills quality and is incredibly expensive. Don't tie development of shared products to your contracts. This is very detrimental to both software quality and developer happiness.

Was this helpful?

Boeing Interview Experiences