NASCAR has a great culture full of young and upbeat employees, however, there were many shortcomings when it comes to management, internal communication, and efficiency. While most individual departments do great work, there is a clear lack of structure and communication. It is very normal to find multiple people between multiple departments working on the same task or searching for the same piece of information. Also, external communication with race teams and the various stakeholders lacks structure and is incredible frustrating. Another major downfall is compensation, benefits, and ability to advance you career. Again, while there are great people working for NASCAR and I have made many friends, it was not the ideal place for ME to work for a number of reasons.