Computer Training Source, Inc. (CTS) is a great place to work! I've been with the company for 7 years and have really enjoyed my experience. The work environment is friendly and encourages communication between co-workers. It's a fast paced and flexible environment where you'll never be bored. You'll come to view it as not just a job, but a place where you are able to help people achieve their software learning goals. CTS offers a healthy work/ life balance and is understanding and supportive of you professionally and personally. Overall, a great place to work! Supportive, challenging, and rewarding!