allen career