Pros
Base salary and benefits package is competitive (but overall comp is not) A lot of great colleagues, smart and care about the company (too bad they aren't appreciated or recognized by management for the most part)
Cons
Poor, incompetent and unethical management, Zero Transparency. Lack of accountability in Management and in general Irresponsible Decision Making. No life/work balance even if you're a high performer. No stock for engineers as RSUs, No appraisal. Appraisal system doesn't exist. No career growth talk only you have to work day and night. Zero transparency as a organization. Manager feels they are kings...whatever we say its right...you just have to follow, plz don't ask questions, otherwise you will be questioned more or same task will be given to you as an award. No rewards and recognition.