The team at digilant consulting have provided us several projects where they were able assist through various stages of design development implementation testing etc..They are very knowledgeable about embedded technologies which has been helpful for me while solving my current project issues! I don't think there's anything i dislike yet but if ever we do face any problems or questions then their expertise will be greatly appreciated by myself & others working under them!! They also work closely together when it comes down choosing suppliers who understand what needs doing best so this helps keep costs low without compromising quality too much.