Pros
There are some good people to look up to. Its work from home
Cons
Management Issues Senior leadership creates toxic work environment Middle managers lack qualifications and basic knowledge No proper performance evaluation system Arbitrary, non-merit-based promotions Work Culture Problems Employees called "resources" and treated disrespectfully Teams are inexperienced with poor direction Exploitative practices without employee consideration Operational Dysfunction Strict deadlines combined with excessive ad-hoc work No time for quality deliverables Working hours extended (10-7 to 9-7) without extra pay Undefined roles - anyone can be shifted to any project Systemic Failures Constant changes with no successful outcomes Management seeks new ways to exploit employees Good technical talent exists but has minimal influence Employee efforts consistently wasted due to poor structure