Pros
Like some other reviews said, they have managed to hire some good people in the past year and they make work much better for the day
Cons
The same good people have been hired in to wrong positions which is now an impediment to their career growth. We have team leads who are either just 2 years in to experience or worst, fresh out of school. RA1 and RA2 could basically be doing the same things and also lead stuff. Upper management is always busy putting out fires so no time to pursue employee growth, promotion or useful ideas. Simple troubleshooting becomes painful for these team leads because they have no experience but we still hired them! They have profiled people across departments but if you are R&D you basically run the company and the other staff Work life balance is terrible. It’s like second class citizens for some folks and the upper management is okay with it.