Great culture, helpful management and very flexible.
Associate, Houston, TX - August 18, 2015
I have been working at Stress for almost a year and my experience here has been nothing short of perfect. Management is always there to assist but you must approach them. People are great to work with but you can't expect them to know what you want; communication is key. Great work and social life balance. Never a shortage of projects. The company constantly brings in projects therefore, very infrequent downtime.