Taro Logo

Slow Pace, Old Ways Frustrating

Software Engineer
Current Employee
Has worked at IBM for less than 1 year
May 30, 2018
San Jose, California
3.0
Doesn't RecommendNeutral OutlookApproves of CEO
Pros

It's slow-paced, and a lot of managers aren't really involved. They just do their own thing.

Cons

Most people here have been here a while, and most without engineering degrees since they didn't exist back then.

They do things here their own way, and these lifetime employees are the team leads and management. This makes it really hard for new grads in engineering to come in and learn.

It's also incredibly difficult to bring in new tools, get acceptance for new tools, and to get the team to automate things. It's also difficult to do object-oriented programming on legacy systems, and one has to follow the team's coding style right down to the comments, so you end up being a depressed, underpaid code monkey.

Advice to Management

Although guidelines exist for a reason, new engineers need to be enabled, not disabled.

This needs to happen from management and team leads. Nobody wants to be a code monkey, so don't expect bright engineers to stay.

High-performing employees need to get paid, at least.

Was this helpful?

IBM Interview Experiences