Work life balance is not very good here. Treats immigrants like slaves. HR department will make it a point to make your life miserable with immigration related issues, international travel. There is no 'Human' aspect to the Human resources. What's the point of 'iBelong' and other progressive nonsense when there is no humanness in you? Not sure how they brag about being Boston's best and brightest. Most top talents within the company have already left.