1.0
Jan 13, 2025
Anonymous employee
Current employee, more than 3 years
Casablanca, Greater Casablanca
Recommend
CEO approval
Business outlook
Pros
It is a good stepping stone for interns and junior developers, offering decent compensation for entry-level positions
Cons
Limited growth opportunities and challenges for senior professionals. Heavy focus on maintenance of legacy systems, with most work revolving around bug fixing and QA tasks. You may spend significant time on bug reporting and client issue reproduction despite being hired as a software engineer. Job descriptions can be misleading - positions advertised as Java development often turn out to be primarily PL/SQL and APEX work, which feels like a bait-and-switch. Quality Assurance tasks frequently dominate even in software engineering roles.