Taro Logo

Great place to learn, bad place to stay

Software Engineer
Current Employee
Has worked at IBM for less than 1 year
June 2, 2016
Poughkeepsie, New York
3.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

Great place to learn.

Great work-life balance.

Nothing is going to be handed to you, but if you show interest in different areas, lots of opportunities will open up for you.

Senior team members take an active interest in you and help you when you're struggling.

Cons

Too much legacy infrastructure for build, SCM, automated test, and programming frameworks.

Starting pay is good, but raises and bonuses are non-existent due to the company financially struggling. Don't accept a low salary with promises of raises if you do well.

Constant layoffs make you fearful of signing 1-year leases out of fear you might be gone in the next wave of layoffs.

Advice to Management

Hiring a huge wave of fresh college graduates was a good idea and absolutely necessary for the long-term health of the company, with many areas at-risk for brain drain due to retirement. However, financial struggles aside, you need to give these people raises and bonuses.

They're not going to stay otherwise, and the huge productivity loss in sunk costs of having trained them for the last one to two years will all be for nothing.

Stop using garbage tools just because they are IBM products, and use industry standards.

Was this helpful?

IBM Interview Experiences