5.0
Aug 16, 2016
Current employee, more than 10 years
Denton, TX
Recommend
CEO approval
Business Outlook
Pros
High level of collaboration and team work, high level of diversity, very accommodating corporate culture, solid growth and high potential for the future.
Cons
Denton location in the US is not the best in DFW metroplex, very high pace of change due to high level of business growth may be hard to adjust to for some people.