Taro Logo

Monolithic and non-progressive

Software Developer
Current Employee
Has worked at IBM for 6 years
August 28, 2020
Poughkeepsie, New York
2.0
Doesn't RecommendNeutral OutlookApproves of CEO
Pros

Decent pay, benefits, some flexibility.

Cons

I've worked for two different teams but with many in my time at IBM. The communication makes it feel as though there are no teams, just people working alone. Larger goals of teams and the company are unclear. The inner workings of the software are as complex as they come, and to boot, there is a real lack of documentation and training. It's all cult knowledge that will take years and years to obtain.

There is easy early advancement, but it's just to keep you interested.

Large workloads, and if you are not someone looking for a place to retire, this probably isn't the spot for you. General sentiments are a real lack of fulfillment and purpose.

Advice to Management

Find a way to make the team and team members communicate knowledge. A lot of time is wasted on people learning things the hard way and redoing work that was not done correctly in the past. I believe a large portion of time needs to be allotted to cleaning up old code and creating a more stable base to work from before it all crumbles. Create a better culture and environment to retain new hires.

Was this helpful?

IBM Interview Experiences