Promotions are rare if you don't have a really good friend as a higher-up as it may be a national company but, it is still a small company mindset in that aspect. To go along with that raises are not a common thing unless you know somebody. Other than that the company is really cool and fun to work for. No complaints besides those!