Can you share any measurable outcomes of the project or general feedback about the deliverables?
The resulting project was a new client-facing management system that is replacing a ten year-old legacy application. The new system will allow our client to continue a valuable line of service with their clients and provide them with a competitive edge by leveraging the latest in application features and security measures.
Describe their project management style, including communication tools and timeliness.
We met with our project manager a couple of times a week throughout the project. This was generally over Gotomeeting as well as Microsoft Teams. We also traded email throughout the day for quick answers. We used Google Docs and storage for a common documentation repository.
This was highly effective for collaboration and to maintain a single source of all project documentation. Source code was managed in Bitbucket. Empeek has their own project management and billing system which tracks all work items and time. This system was used for billing and I had access to the project and time management at all times.
What did you find most impressive or unique about this company?
Empeek operates with great honesty and integrity. While they are eager to bring the clients vision to fruition, they are quick to point out obstacles and impacts upon cost or development time. The quality of the code output was exception with few bugs or issues found during our internal user testing.
The testing was very organized and issue tracking was efficient. We often found that reported bugs were fixed within minutes. Empeek management and project management is very engaged with client projects.
As our main point of contact, the project manager was exceptional at communicating and bringing creative problem solving to overcome workflow and development obstacles.
Are there any areas for improvement or something they could have done differently?
I will continue to use Empeek as my development company of choice. I can think of nothing about them that I would change.