Taro Logo

With the PIPs, this company is not a good way to go

Software Developer
Current Employee
Has worked at IBM for 2 years
June 30, 2023
Chicago, Illinois
3.0
Pros

Working with smart people. Competitive compensation. Company pays for all certification fees. If you work hard enough, you will be recognized. Good benefits (PTO/401k).

Cons

Unstable job. If the economy is bad, you can expect no projects, and you will be fired not because of your ability or performance, but for a lack of projects.

Not recommended for junior developers to join, because projects will bring off-shore members prior to onshore. In one of the all-hands meetings, they specifically said, "because they can drive more revenue."

No work-life balance. Big-scale projects but with a relatively short project duration, so it's hard to keep 40 hours per week.

Very minimum bonus/salary adjustment. They kept claiming double-digit growth all year last year, but the bonus and annual adjustment for employees with utilization more than 80% and exceptional reviews was less than 4%.

Advice to Management

Balance the developers on each project (onshore/offshore).

Sign contracts with reasonable duration; don't "milk" developers.

Give your employees respect; don't fire us because the company does not have a project. Evaluate our performance on the project, not on something irrelevant to us.

Additional Ratings

Work/Life Balance
2.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
3.0
Compensation and Benefits
4.0
Senior Management
3.0

Was this helpful?

IBM Interview Experiences