I was a Sr Engineer for 6+ years at their Troy location on H1-visa. Their immigration process is horribly slow & very bureaucratic. Senior Management is old, very political and no encouragement for internal talent. After 6+ years, all the needed experience, good annual reviews and PMP I was denied various PM role on multiple occasions for silly reasons, No promotions or growth.
Management is eager to bring in new people and train them rather than encourage internal talent to take up leadership roles. Very traditional and old school management style. I feel like a waste of my time and talent with no growth. Finally, I'm out and do not recommend.