Pros
Excellent learning environment, especially in the early stages of your career Strong exposure to real client projects from day one Remote work culture is fully supported and highly flexible Freedom to communicate directly with clients, which builds confidence and ownership Employees have autonomy in handling their work Good growth opportunities for proactive individuals (mentoring, handling multiple projects) Salary hikes are decent compared to many mid-tier companies, especially in the first few years
Cons
Lack of structured onboarding or formal training for new joiners Early client exposure can be overwhelming for freshers without proper guidance Absence of a strong middle-management layer (e.g., project managers) Work timings can be unpredictable and often driven entirely by client demands Highly centralized decision-making—many approvals (HR, assets, leaves) depend directly on the CEO Over-reliance on a few long-standing individuals(Seniors) for key decisions Perceived bias or lack of equal support in some cases due to internal dependencies Limited work-life balance when handling multiple responsibilities