Pros
Salary is usually paid on time. Some team members are supportive and helpful.
Cons
If career growth matters to you, think twice before joining. Frequent layoffs turned an 80+ employee company into a team small enough for a family dinner. Favoritism isn't a culture here, it's the business model. Leadership talks about growth while struggling to secure sustainable projects. Two projects keeping the company alive on life support. Step away from disaster. Management rewards loyalty to their favourite employees, not performance. Work hard, deliver results, become valuable... and still get laid off without explanation. If you ask difficult questions to management, then your position becomes "eliminated." Toxic, ego-driven management with zero tolerance for feedback. H1B US Visa for relatives only, but marketed heavily as a benefit for employees. Relatives in management roles leading teams despite lacking technical or leadership skills. Health insurance benefits, some ratio deductions come from your salary, Transportation benefit: employees fund half of it themselves. Some favourite employees are treated as VIPs, everyone else is disposable. Internal spying culture where reporting coworkers seems more valuable than delivering results. LinkedIn hype and job postings often feel more active than the actual business growth.