Company: IBM
Date: 2017-04-26
Overall rating: 4/5
Employment status: current

Advisory Software Engineer
Pros: Home office, work environment, average salary
Cons: Career growth, bad communication, bad management