Horrible company to work for. So many of the Star...
Horrible company to work for. So many of the Stars are so unmotivated and did not care about their job whatsoever. Would walk around like zombies, never smiling. Working with other stars, they are completely useless. IST brings them in just so they can make money off of charging the client much more than what they re paying their employees. They sit on their phones No support from the site operations managers whatsoever, it seems like they are clueless as to how a company is run/managed.