Good place to improve your skills but very bad work environment
Pros
Abundant learning resources and opportunities to stay updated with new technologies. Access to free engineering software certifications. Potential for expanding professional networks if actively pursued.
Cons
Ineffective management, with leadership lacking the necessary qualifications. A toxic work environment, particularly within certain groups. Employee rights regarding allowances (transportation and accommodation) are overlooked. Lack of transparency in the bonus policy, with distribution left to an unreliable individual who allocates funds based on personal interests rather than merit. Employees who leave the company often receive only half of their entitled financial compensation. Salaries are unfair, with minimal medical and social insurance benefits. Decision-making is centralized and lacks professionalism. Significant financial resources are misallocated on non-essential matters instead of prioritizing employee rights.