ALLDATA is a decent employer. They have a fun company culture and have some good people working for them. However, they receive very little autonomy from AutoZone's grasp. The end result is a tech company that is managed the same as a retail company.
Culture, Free Coffee, Good leadership within the company
Pay, benefits, lack of autonomy, tied to AutoZone's archaic structure