Company: IBM
Date: 2015-05-31
Overall rating: 1/5
Employment status: former

Software Engineer
Pros: Not many work to do. Flexible working schedule. If you can tell you need relaxing and nothing-to- do working environment, and dont care how long you will be working there, that could be good place provided that your boss and your team make you happy.
Cons: 1. Not concrete work
2. bureaucracy
3. Clueless management team
4. Employee moral so so low
5. Too many under-qualified people in all levels.