Pros
They have good looking office only.
Cons
Company not good for young people. Only higher-ups get all promotion only. Managers hungry for taking your credit always. Directionless and incompetent. Like to keep pressure for no reason and sit on priorities, getting nowhere. No thought of career progression, if you are good at your job expect being in same role forever. Their quarterly townhall QnA is a sham. HR cherrypick questions they like and delete the ones they don't like, without any acknowledgement. HR is always unhelpful and tell you go to that person, and that person will say go to that person. They don't care about you but expect you to put company above all else. When it comes to giving promotion they make you think your work is nothing but when negotiating notice period suddenly your role becomes very critical and they want you to stay for even longer.