The work environment is relaxed, yet there are high expectations and there is a lot of work to get done.
The culture is friendly and family oriented.
Answered - Accounting Department (Former Employee) - Dallas, TX
You work away from the corporate headquarters. you work at home and away from home at your own paced leisure.
Answered - STREAM ASSOCIATE (Current Employee) - Dallas, TX