Overall a decent company, but IDP Business Unit is a mess
Pros
-Cutting Edge Technology -Interesting Product Lines -Knowledgeable employees -Decent Pay -PTO is generous ( if you can take time off)
Cons
I'll start with some basic ones -Benefits below industry standards ( 401k match is terrible) -Confusing hierarchy and structure. Many employees report to multiple managers -Slow to change Now to IDP -What it presents in cutting edge technology is simply a mask for a business unit that has poor operations from every standpoint. -Many program managers are cut-throat and treacherous. They have a very chaotic project structure ( if they have one at all) in which they over-commit to customers and then it all rolls downhill. -BU not interested in making changes to improve performance ( they will get on their soap box and talk and big game with no action). -Always have to have a CYA folder. Many program managers like to spread false narratives and blame other groups. CYA folder doesn't even work half the time, because the manufactured story gets around the world before you have a chance to defend yourself. -There is no room for you to express your opinion. Once the BU sets directives ( no matter how disastrous they are) it is the King's decree. -HIGH degree of nepotism. Some higher ups even have their children working under their group. It's not what you know, it's who you know. -No opportunity for advancement unless you become someones lapdog ( so learn how to give them your paw and roll over if you are that type of person).