Small firm (good or bad based on preference) but because its small, there isn't much movement between roles. You are hired for a specific role and while you can grow within that role and take on more responsibilities, there isn't really a way to move up.