good place to work
Core Analyst I, Houston, TX - November 20, 2015
good place give you a chance to show you skills. They give you responsibility and you basically take on as much or as little as you want. They lay off a lot of people have a high turnover rate.