- TLS.NETDec 8, 2015
Are you a Current or Former Employee? n/a
Not a good company culture. They are working to make it better, but no changes coming in the future.
Support from Management
Unrealistic targets with the amount of training provided.
Team members are great.
Poor communication from executives of the company. A lot of key details are kept between them.
Overall Compensation for your work
Pay is fair for the industry. Benefits (PTO) is accrued at a very low rate.