Avantages
Office environment is generally professional and well equipped.
Supportive colleagues in some teams who are willing to share knowledge.
Good learning environment for people who are proactive and self-driven.
Exposure to diverse technologies.
The company supports professional growth by sponsoring relevant certifications
Experience gained is valuable for building confidence in handling end-to-end project delivery.
Inconvénients
Work hours can be very long, including Sunday, with no clear overtime compensation structure.
Mandatory leave periods(Ashura break) are sometimes imposed without flexibility, which can disrupt projects.
Limited psychological safety when raising concerns or disagreements.
Compensation growth and promotion pathways are not well defined, which can affect motivation and retention.
Payroll and compensation processes sometimes experience delays.