Pros
Happy hours, Friendly colleagues, Office location
Cons
It does not matter how much your experience is and how your idea is fabulous management never listens to you. Even if their ideas are nonsensical and far away from technical, they force you to do it. There is a very high salary gap among the employees, which is not even a minor issue for the management. They give raises and bonuses to the employees according to their relationship with the managers, performance is not a criteria for them. A sleazy employee can get a 70% raise. Management hires or subcontracts their friends and pays them unbelievably high. Projects have no plans or requirements besides deadlines! Although the location of the office is beautiful, the employees do not have their own toilet, kitchen, or even dining table.