Pushed me and those on my team to work 6 months of overtime or weekend work. They made sign a contract to repay training costs of thousands of dollars when their training was a joke. After months of huge workloads, overtime, and being getting the highest possible annual employee rating, they refused to give me a 10% raise and demanded I work another 4 months of weekend work. Do NOT work for this company.