3.0
Nov 17, 2013
Former employee, more than 3 years
Southlake, TX
Recommend
CEO approval
Business Outlook
Pros
Great campus to work with nice amenities and benefits. Team atmosphere and sense of feeling apart of emerging technologies. Company was definitely much stronger during the time that I worked there.
Cons
Company has lost out on its technology strong hold.