Cons
The work environment is generally acceptable, but recurring payroll delays are a serious concern. Employees sometimes wait two to three months to receive their salaries, which creates significant financial stress. Project quality has also suffered, frequently relying heavily on AI in ways that compromise rigor and craftsmanship.
There have been repeated unfulfilled promises, delayed appraisals despite the company reporting profits, and opaque performance ratings. Many employees feel pressured to provide positive feedback in order to secure overdue pay. Final settlement (full and final) processes are unreliable and poorly managed, causing additional frustration for departing staff.