1.0
25 Feb 2011
Current employee
Houston, TX
Recommend
CEO approval
Business outlook
Pros
Lack of resources and small department workforce will not get you laid off.
Cons
Expect to do atleast 5 or 6 person job. Company work environment is like a call center. Most leadership are Argentinian eventhough companies in the US are American made product.