Pros
• Salary is always paid on time
• Free coffee in the office
• If you’re well-connected with the right people, the environment can be very comfortable
• Some employees have stayed for 15+ years, which provides continuity for those who fit into the internal politics
Cons
• Work culture feels toxic with heavy internal politics
• Senior management often lacks ownership and accountability
• Micro-management is common across teams
• Decisions are driven by personal relationships instead of merit
• An example of this is seeing highly qualified staff (including PhD-level experts) being overridden by individuals with minimal technical qualifications simply because of family ties to leadership
• Hiring and firing happens frequently with very little stability
• Interns are hired at low cost, given minimal guidance, and can be let go with almost no notice
• Students waiting for H1B sponsorship are vulnerable and often feel pressured
• Weekend work is expected without compensation
• C-level leadership appears inexperienced and the majority of senior roles seem reserved for family members rather than the best talent
• Talented and honest employees leave quickly because they see no path for growth or fair treatment