About ETC Maroc
Established in 2015, ETC Morocco is an IT developing services company that operates in web applications, desktop, and mobile app development. They also offer to consult and training services. They assist companies in many sectors by offering solutions that meet their requirements. Their promise, Innovative solutions through a young and dynamic team. Their team uses the latest technologies in the market and are fearless about the unknown.
Services
ETC Maroc Reviews
Write a ReviewCRM integration that connected our marketing automation to our sales process seamlessly
Ethan Beauchamp / VP of Product - Rideau Tech SolutionsFeb 27, 2025
Project summary: We had a clear product vision but lacked the engineering capacity internally to execute it within the window our market opportunity required.
Twelve weeks from kickoff to live production deployment for a project of this complexity. I would not have believed that was achievable if I had not watched them do it. The velocity came from genuine engineering discipline — clear requirements, short feedback loops, automated testing, and a team that communicated internally without the overhead that slows most agencies down. The product has been live for four months with no critical bugs and one minor patch. We are already in scoping conversations for phase two.
Collaborative working style that made them feel like an extension of our team, excellent written communication for our async timezone relationship, clean and readable codebase
Time zone difference required some adjustment to our internal communication habits but the team managed the overlap window efficiently and it never affected momentum
Questions & Answers
Technically excellent, commercially aware, and genuinely pleasant to work with
Sana Mirza / Head of Products - Lahore Digital AgencyFeb 11, 2023
Project summary: Our dealer network management system had not been meaningfully updated in eight years and was actively impeding our ability to support our distribution partners effectively.
Our previous agency had given us a platform that worked well enough to demo and fell apart under real load. This team came in, diagnosed the root causes accurately, and rebuilt the critical components without disrupting the live service. The performance improvements were immediate and measurable — page load times dropped by 60 percent, error rates dropped to near zero, and our support team has far fewer incidents to deal with. The contrast with our previous experience could not have been sharper.
Senior engineers on our account throughout the entire project rather than a bait-and-switch to juniors after contract signing, transparent reporting, realistic estimates that proved accurate
The initial project brief document they required was more detailed than we were used to providing, but in hindsight that rigour was part of why the project ran so smoothly
Questions & Answers
Execution that matched the sales pitch — which is rarer than it should be
Maryam Al-Zahrani / Head of Innovation - Al-Salam Digital SolutionsJun 23, 2022
Project summary: Our existing platform had grown organically over several years and the accumulated technical debt was beginning to affect both performance and our ability to ship new features.
Project governance was one of the things that impressed me most. We had a dedicated project manager who ran tight fortnightly sprints with clear acceptance criteria, a shared backlog that gave us full visibility at all times, and a change request process that was fair and transparent. Nothing slipped through the cracks, no bill shock at the end, and the final delivery matched the original scope document almost perfectly. In my experience that kind of discipline is genuinely uncommon.
Collaborative working style that made them feel like an extension of our team, excellent written communication for our async timezone relationship, clean and readable codebase
Premium pricing compared to some of the alternatives we evaluated, but the quality of the output and the absence of rework costs made the investment straightforward to justify