Company: IBM
Date: 2016-12-04
Overall rating: 3/5
Employment status: former

Software Advisory Engineer
Pros: Good benefits, good pay, Nice people to work with both within the US and overseas
Cons: Large, they have a tendency to require usage of their own proprietary tools and applications instead of things that are more popular and transfer better out in the industry.