The company is spread out across the country which is great for project/workload sharing and diversity however some offices are very small and Kleinfelder does very little to bring the smaller offices together for social activities. Employees are expected to manage a very heavy workload and maintain high utilization.