5.0
Aug 29, 2013
Anonymous employee
Current employee, more than 1 year
The Woodlands, TX
Recommend
CEO approval
Business Outlook
Pros
Great culture to work with and leadership.
Cons
delay decision making needs better IT systems needs to improve their global strategy