Pros
Excellent Work Culture and Work Life Balance. Plenty of employee benefits.
Cons
Limited growth from a technical side. Difficult to challenge the status quo.
Pros
Great Salary, Work Culture , increament , promotions
Cons
marketing team is very week for brand building