Why are Genpact employees unhappy? Compensation & Benefits June 18, 2025 Employees at Genpact are far from happy. And they have many social-media users expressing support too. Why? The IT services…
Are Twitter employees overworked? Global HR News November 4, 2022 A picture of a Twitter employee sleeping in a sleeping bag on the floor of the office has gone viral,…