- The Woodlands Office15.Aug 2017
Suggestions for improvement
- Keep your promises and if your word means anything... you should stand up to it too.
What I like about the company
We started off strong and with great enthusiasm. A lot of positive energy.
What I dislike about the company
Did not keep their word. Lack of support
The following benefits were offered to me
- CompanyThe Woodlands Office
- CityThe Woodlands
- Are you a Current or Former Employee?Former job since 2016
- DepartmentExecutive leadership