Senior management is delusional about their unrealistic goals and achievements. They do not even suspect that majority of employees absolutely hate working there. But tell them this, and you can say Bye Bye, so everyone has to just put up with it. Expectations are way above what they should be and management tells lies all the time. Pay is sub-par. My advice to those seeking employment with this company, FLEE, not walk away. And for customers, do not get ripped off. There are way better companies out there.