Computer Training Source, Inc. (CTS) has been a great company to work for. The company has a team environment and the employees are very supportive of one another. Each day has different challenges and opportunities. Employees are encouraged to explore their strengths and try out different roles. Overall, I highly recommend CTS!