Employee scheduling and time tracking for 30,000 organizations
TCP Software operates a workforce management platform serving public and private sector organizations with employee scheduling, time tracking, and leave management. The tech stack reveals a dual-layer architecture: a legacy PHP/MySQL/C#/.NET foundation handling core timekeeping operations, paired with modern ML/AI infrastructure (PyTorch, Transformers, LangChain, ChatGPT) being layered in. Active adoption of OpenAI and Amazon Cognito signals investment in AI-powered scheduling and identity—likely feature experimentation rather than core-system overhaul. Sales pipeline and churn reduction dominate the pain-point list, suggesting a maturing product facing typical mid-market retention challenges.
Notable leadership hires: Product Lead
TCP Software provides workforce management solutions to mid-market and enterprise organizations across government and commercial sectors. The platform handles employee scheduling, timekeeping, leave and accrual management, and substitute management at scale—serving 30,000 customers and millions of end users. The company operates from Plano, Texas, with engineering teams distributed across the United States, Serbia, and Pakistan. Current hiring is engineering-focused (34 active roles) with steady sales and support recruitment, indicating sustained product development alongside customer expansion efforts.
Core platform: PHP, MySQL, C#, .NET, SQL Server. Frontend: React, Angular, TypeScript, JavaScript. Infrastructure: AWS, Docker, Linux. Testing/CI: Jenkins, Cypress, JMeter. Emerging: PyTorch, Pandas, NumPy, LangChain, ChatGPT for AI/ML features.
Yes. Active adoption includes ChatGPT, OpenAI, Outreach (sales), Amazon Cognito (identity), and Terraform (infrastructure)—focused on AI capabilities and sales tooling.
Other companies in the same industry, closest in size