Training is hit or miss depending on who is training you. Everyone has a different way of doing things so you can get it right with one person but another person will tell you it's incorrect.
There isn't room for advancement past a Lead position. People in management positions have been there a long time, which speaks highly on low turnover rate.
There isn't enough parking for every employee. That is a daily headache for people without parking spots.