Organized structure
Knowledgeable colleagues
Good Products
Learning opportunities
Cons
your salary will never get raised
Inflation and productivity is not taken into account
no concern about employees work/life balance when so many employees leave due to the lack of financial incentive to stay