5.0
May 1, 2018
Anonymous employee
Former employee, more than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Corporate culture provided a growing and learning environment that empowered employees to cultivate and discover their talents.
Cons
While supportive, inside sales representatives were overloaded at times.