Fun place to work that allows dogs!
Account Manager (Current Employee) – Atlanta, GA – July 11, 2012
Definition 6 is a great place to work. The people and the dogs make the company. It's a work hard/ play hard mentality. Very fast-paced environment that requires lots of nights and weekend work.
bring your dogs to the office, company paid insurance