Hybrid system: Great work-life balance
Fair pay
Good benefits & employee facilities.
Cons
Slow growth.
Bonus, increments, and promotions are completely at the manager's discretion
Performance evaluation depends on your team lead rather than your actual contribution.
Layoffs, comparison basis on your salary slab.