Employees at Imocha appreciated the friendly and helpful colleagues, as well as the opportunities to learn and gain exposure to new technologies. Some reviewers also highlighted benefits such as free food, flexible working hours, and good starting pay for fresh graduates.
However, there were potential challenges reported as well. A number of reviewers felt that management could be improved, with issues such as micromanagement, lack of trust, and unfair treatment. The work environment was described as challenging by some, with heavy workloads, unrealistic deadlines, and high stress levels leading to burnout. There were also concerns raised about lack of career growth opportunities and high turnover rates at the company.