Reviews

Overall

3.5
Based on 4 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Too many politics
Technical, USA - June 28, 2015
Projects get lost in the glamour of what they are but rarely do they think far enough ahead to be prepared for whats to come. Poor planning and change management.

Jobs in Burlington, MA