Our software development team's primary focus is on custom application design and development services. However, many clients think of us as Microsoft technology consultants due to our deep Microsoft platform experience along with domain Microsoft's internal systems' domain expertise. For confidentiality purposes, we won't be able to name each one of them, but our teams of experts have worked over 10 teams at Microsoft and have deeper understanding of those business platforms.