Salary is obviously low, but for out of school with no experience, it's a good start. People jump ship after a few years of experience for significantly more money. Company almost never hires experience (because of the salary), so they promote from within, which leads to mid level managers and directors with no experiences with roles they have no business managing. If they do hire a few years of experience, pay is almost entry level and they try to sell you on the vision (which may include a small bonus year end or "opportunities", which never equate to salary). Nepotism rules all, even when they have no idea what they're doing. But i guess its the CEOs company so he can do what he wants. And lastly, this place is massivly political. If you're not in with and agree with the click, advancement is limited.