Punchkick is a small team of dedicated developers with a wide variety of expertise ranging from app design to database administration. They offer a range of services to businesses and organizations. These include the creation of apps, website design and content management. As well as being able to offer training courses for those wanting to learn the necessary skills to use the various programs. Punchkick also offers a customer relationship management (CRM) application called PunchKick CRM. This allows you to store and manage all your contacts and interactions. The application is compatible with both iOS and Android devices. The PunchKick website provides information regarding their products and services. They also have a Facebook page, Twitter account and YouTube channel where you can find out more about the company. Their LinkedIn profile gives details of all the jobs currently available within the company. Overall I would say PunchKick is a great company to work for as they offer a lot of opportunities for growth.