2.0
7 Jan 2016
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Good variety of Products and Services. Much promise if they get it together.
Cons
Management is clueless. Reorgs and Layoffs happen every 6 mos. Getting paid commission is a nightmare. Get ready for abuse if you work at CTL.