Senior management is beyond incompetent. They have no idea what they are doing. They put brown nosers with little experience to run projects and to manage more experienced personnel. They lie and tell you the reason these idiots have been put in charge is because they have certain knowledge or know how. When you start working with them, you quickly realize, they don’t have the expertise and they need you to advise them. Now you may be asking, why would they do this? Well that’s because, your job is being outsourced to India. They are training Indians to shadow you and replace you.
Also a lot of politics being played. Anyone worth their salt shouldn’t come here. This is not a place to grow. Get out if you’re already here and if you’re thinking of joining, RUN!!!