I like that they are very proactive in keeping clients informed about their progress throughout projects (also known as project transparency).
They do great work with complex applications such an ecommerce sites but sometimes things get complicated which can be frustrating at times when dealing w/ larger companies who don't always have resources or time for every nuance involved during implementation! This is where most other firms would fall short; however there really isn’t anything too bad i dislike from this firm so far except maybe some minor hiccups here & There while implementing new features into existing systems - not enough issues though since all was resolved soon after notification via email by one member within tech jay's team. It just requires patience especially if working closely together over long periods of time due to large scope / size application under consideration or current client needs etc.).