1.0
28 June 2026
Payroll delays and unfulfilled promises create stress
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Nothing . . . . .
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.