"With 170 employees, LT is a good sized company with resource to accomplish most things necessary to thrive. The people are great and there is a strong attitude to continue to grow, improve and serve customers at a very high level. Down side: very little but the benefits could be stronger."
Update your browser to have a more positive job search experience.
Upgrade My Browser