5.0
Feb 1, 2017
Recommend
CEO approval
Business Outlook
Pros
Great people, exciting technology and new software developments make it a great place to work. Boston US office is fantastic and in a great location. West coast a little out of the way.
Cons
friction between departments, and a few years of stale growth has led to staff turn over. Can be a stressful place to work as IDBS has a number of very high value and complex projects on the go at any one time.