Arrogant, dogmatic and disrespectful engineering executives creating a clique of ex-Informatica employees who get a free ride despite their appalling mediocrity while highly competent individuals who deliver results against phenomenal offs are let go for flimsy personal reasons. This is creating a debilitating impact on employees' morale and psyche. Culture is driven by fear percolating down from Engineering executives with ZERO transparency and decisions (power abuse) made at personal whims & fancies. New features are almost completely driven reactively to keep up with competitors Hortonworks and Cloudera rather than focusing on game changing innovation. Developers become slaves of unreasonable customer demands and requirements. Contributions go unappreciated, people are quick to point fingers of blame when something goes wrong rather than focusing on diffusing and mitigating tension. Appallingly incompetent execs (following waterfall model masked as agile) who just cares about meeting deadlines on an excel sheet without an inkling of understanding of technical challenges and hurdles to solve a software engineering problem. 360 degree feedback is the biggest joke. Even if you list 10 people you worked with as a team and genuinely helped, they ignore all of their feedback and rate you based on pet person's feedback.