E-Commerce & Application Dev for Business Consulting Company
- E-Commerce Development Web Development
- $10,000 to $49,999
- Dec. 2022 - July 2023
- Quality
- 0.5
- Schedule
- 0.5
- Cost
- 0.5
- Willing to Refer
- 0.5
''The solution delivered is broken, not working, and full of issues.''
- Consulting
- Vancouver, British Columbia
- 11-50 Employees
- Online Review
- Verified
A business consulting company hired B2C InfoSolutions for e-commerce and application development. They were tasked with creating solutions to sell products to third parties and automate their processes.
B2C InfoSolutions failed to deliver, compromising the client's market entry. B2C InfoSolutions' team had poor quality management, solution development, and communication ability. The team didn't take responsibility for their bad performance and were unethical with their money-back guarantee.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am the CEO of Piilo Group
Describe what your company does in a single sentence.
Piilo Group has different operating brands. Our consulting brand provides business change and transformation services for large business and government institutions. Our new ecommerce brand provides a marketplace for professional products.
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire B2C InfoSolutions to accomplish?
- eCommerce solution to sell professional products to 3rd parties
- Application to automated our methodology
SOLUTION
How did you find B2C InfoSolutions?
- Online Search
- Clutch Site
Why did you select B2C InfoSolutions over others?
- Good value for cost
How many teammates from B2C InfoSolutions were assigned to this project?
2-5 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
We required B2C to develop an ecommerce solution to sell products to third parties and an application to automate our in-house methodology.
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
The project was a failure. We made a decision after stopping the project for a third time due to delivery issues by B2C, that we had to take control of the technical solution and salvage what we could as our market entry was compromised once again. The main issues included:
- Unethical behaviour: During the handover, the B2C team struggled to get the application to work on our infrastructure, As our relationship became more strained, B2C accessed our mail server with their credentials, loaded thousands of unknown email addresses and sent spam emails from our domain. We have forensic reports supporting this, but their CEO Amit has taken no responsibility. We are currently taking action on this.
- Poor quality management: We requested on various occasions to their CEO Amit, that a proper quality assurance process must be put in place. But to no avail. We continuously experienced the same issues over and over again.There were no standards for development or testing. Developers come up with illogical ideas which was then changed by Amit if he got involved.
- Poor project management: We never saw a project plan even when this was requested. During the design phase we had high hopes. When development started it became a disaster. They took no regard for our timelines and deliver when and what they wanted.
- Poor solution development: The solution was a copy and paste from other client developments. It was a mess. Our admin panel had no relationship to the front end. We continuously struggled with same technical issues and illogical sequence of processes. When Amit became involved, things improved and then fell apart once he left.
- Poor solution handover: We agreed as per the contract, to have a 4 week handover with clear conditions. B2C didn't prepare for the handover and they struggled to get the application on our environment. We were 2 weeks delayed in the handover.
- Unworkable solution: Up to today, we do not have a working solution. Reviewing the solution, the amount of hard coding was a grave security concern for us. Especially after B2C's cyber attach on us. We isolated and scrapped the solution.
- Poor quality of staff: We have since seen feedback from B2C staff on public employer sites which indicate people aren't happy working there. The issue is the people who work there seems to be nice and incompetent.
- Poor ability to communicate: Our meetings always fell into an arguments and discussions between the project coordinator and developer in their local language. We were outsiders looking into a reality show not understanding what was said. When we requested that the meetings were conducted in English to ensure we all understood. We were told that the developers didn't speak English.
- Money back guarantee: We requested our money back from B2C and indicated that they can retain rights to the solution as we would not use this, after their cyber attack. But as an unethical company, this didn't happen.
Describe their project management. Did they deliver items on time? How did they respond to your needs?
During the design phase, the B2C team deliver as expected. But things fell apart during development and handover. There was no regards for our timeframes. They delivered what and when it suited them. The go live moved from March to July, with multiple issues still outstanding. We compromised and agreed that only high priorityissues would be addressed before the handover. This compromise also failed to get B2C to be prepared for the handover. In a 4 week handover period, they were 2 weeks behind.
We never saw a project plan and they only responded if we put pressure to deliver. The project coordinator struggled to get the one (and seems the only developer that worked on our solution) to deliver. Our progress session became work sessions where the project coordinator pushed the developer to fix code in the meetings. It was bizarre. When we requested that the meetings become focused to deal with progress and issue resolution, the meetings just went down the same rabbit hole.
B2C has clearly not the right skills in their development team and they don't understand project management. They continuouslydisregarded our timeframes and made us wait for their sloppy delivery. What a disappointment,
What was your primary form of communication with B2C InfoSolutions?
- Virtual Meeting
- Email or Messaging App
What did you find most impressive or unique about this company?
B2C solutions seem to pride them on quality delivery and experience in app development. Yet what we experienced was totally the opposite. Quality was a huge issue and even after multiple request to provide decent quality management, nothing was done. The quality of coding was poor, with a significant amount of hard coding sin the solution. It was clear that they re-used various part of other client development in our solution. Many didn't make sense.
The admin panel, which was suppose to manage the entire application had no relation to the fields on the front end. It was unstructured, with no logical flow. The language use was rudimentary. What really new us out of the water, was when they accessed our mail server to not only setup but also send out spam from our domain. We contained this with the assistance of AWS and suspended all B2C access to our infrastructure.
Neither B2C nor their CEO accepted responsibility for the weak delivery but not of all using underhanded and unethical tactics to undermine their clients. The solution delivered is broken, not working, and full of issues. We isolated the solution and have scrapped it.
When we requested a refund for this deliver and cyber attack, their CEO Amit indicated that: "We have gone all out in delivering a world class product, post satisfaction from your side we handed over the source codes to you and hosted it on your server."
Are there any areas for improvement or something B2C InfoSolutions could have done differently?
B2C should take responsibility for their work and unethical actions. If your team doesn't deliver, then put resources and support in place to ensure your client is happy. If you can't deliver, then admit and agree to end the contract. Unethical business practices against clients are never an option. You ruin your reputation and it will follow you.
RATINGS
-
Quality
0.5Service & Deliverables
"Poor delivery with no quality management"
-
Schedule
0.5On time / deadlines
"Total disregard for client timeframes"
-
Cost
0.5Value / within estimates
"No value. A significant disappointing experience"
-
Willing to Refer
0.5NPS
"B2C is an unethical company and should be avoided