5.0
Oct 17, 2018
Current employee, more than 5 years
College Station, TX
Recommend
CEO approval
Business Outlook
Pros
Engaging culture, interesting projects, and good mentors.
Cons
At times the work can be demanding and may require you to be proactive about seeking help.