Taro Logo

Just enough pay to stagnate

Staff Software Engineer
Current Employee
Has worked at IBM for 6 years
March 30, 2013
Markham, Ontario
2.0
Doesn't RecommendNeutral OutlookApproves of CEO
Pros
  • Decent job stability relative to the entire tech industry.
  • Great place to start your career and get a good grasp on software development.
  • Ability to work from home at your discretion, depending on the team, with flexible work hours.
  • Friendly engineers and a quiet work environment.
  • Above-average pay, depending on performance.
Cons

Performance evaluations and distribution of profit sharing are archaic and detrimental to teamwork, innovation, and morale.

Extremely low bus factor as a result of people hoarding information.

A lot of talented people are being pushed to management and sales since technical jobs are getting shipped overseas to ISL.

Meetings upon meetings upon meetings.

Advice to Management

Say thank you and appreciate it when your employees put in overtime. The slightest bit of acknowledgement will go a long way and dissuade bitterness, especially when there is no compensation for overtime anymore.

Less meetings and more empowering your employees to succeed.

Was this helpful?

IBM Interview Experiences